![]() |
Tomcat + Windwos + Perl + Conexiones Socket Abro un nuevo tema puesto que se desvia demasiado del otro y me parece muy interesante para la posteridad... Tengo un Script que hace una conexión mediante unas librerias a cierto socket. Lo corro desde la consola, todo OK, me llega toda la información y me conecta perfectamente. Ahora, que pasa si lo corro el script bajo TOMCAT con las catalina cgi? Pues que no conecta. Tras buscar en google encuenro mucha gente con el mismo tipo de problema en multiples foros, pero en ninguno nadie plantea una solución, nisiquiera una respuesta con un minimo de sentido. Lo más sensato que he leido es que sea cuestión de permisos, pero tampoco veo donde puede residir el problema... Alguien tiene idea? Muchas gracias. |
Re: Tomcat + Windwos + Perl + Conexiones Socket ¿Prosperidad? ¿No será posteridad? ¿Qué mensaje de error aparece? |
Re: Tomcat + Windwos + Perl + Conexiones Socket Cita:
Nada especifico, simplemente no puede establecer la conexión, es decir, no encuentra el servidor... y lógicamente está más que probadao que si no es corriendo bajo tomcat si funciona. Un saludo y gracias |
Re: Tomcat + Windwos + Perl + Conexiones Socket Entonces es claro: el problema es Tomcat (¡qué sorpresa!). |
Re: Tomcat + Windwos + Perl + Conexiones Socket Un momento... ¿has dicho Windows? |
Re: Tomcat + Windwos + Perl + Conexiones Socket Windows y sin más remedio :si:, no mando yo sobre donde ha de correr el script.. |
Re: Tomcat + Windwos + Perl + Conexiones Socket Cita:
|
Re: Tomcat + Windwos + Perl + Conexiones Socket Cita:
|
Re: Tomcat + Windwos + Perl + Conexiones Socket Será otro post más sobre lo mismo sin respuesta.. |
Re: Tomcat + Windwos + Perl + Conexiones Socket Te puedo decir que, más o menos en julio del año pasado, fue la última vez que ejecutamos cgi Perl desde dentro de Tomcat, antes de pasarnos definitivamente a mod_perl + TT. Los scripts y el Tomcat corrían en Windows. Lo que recuerdo es que tuvimos que ajustar los permisos de ejecución de los scripts cgi para que Tomcat los pudiera ejecutar. Como no eran scripts en que se crearan conexiones tcp pues no puedo decirte nada en referencia a ese tema, el porqué a ti te falla. Vete a saber si incluso es por culpa del antivirus o del cortafuegos de Windows. El caso es que la empresa que donde estaba decidió pasarse a Linux y todo fue más sencillo. Ahora tenemos un Tomcat en un servidor público, sirviendo páginas jsp. Si en un momento dado necesitamos ejecutar un cgi, se suele realizar con una petición HTTP más, en lugar de llamarlo desde el Tomcat. Y... no puedo decirte más... ni idea de cual puede ser el fallo. Es que incluso podría ser una limitación de seguridad del propio Tomcat, pero creo recordar que solo había limitaciones en la ejecución, no en la conexión. |
Re: Tomcat + Windwos + Perl + Conexiones Socket Cita:
Suena muy interesante esto que me cuentas por que tengo la impresión que es lo mismo que pasa en mi caso.. Me hechas una mano por donde empezar con los parametros de seguridad de Tomcat? Hasta hace 2 dias no sabía nada de Tomcat y voy perdidisimo, por donde miro? Seguro que me las arreglaré :si: |
Re: Tomcat + Windwos + Perl + Conexiones Socket Pues lo siento, pero de Tomcat solo sabía lo de mirar el fichero de configuración server.xml. Y no mucho más, la verdad. Es que el tema de Java para mi está completamente olvidado. Lo siento. A ver si alguien más, en este foro, te puede responder... O en el foro de Java, mejor. |
Re: Tomcat + Windwos + Perl + Conexiones Socket Probaré allí. Gracias por todo ;) |
| La zona horaria es GMT -6. Ahora son las 22:06. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.