Pregunta

He estado ejecutando JBoss 4.2.2 GA durante mucho tiempo ahora bajo XP 64 y el servidor 2003. Recientemente decidí instalar el servidor 2008 (x64) sobre mi instalación de xp 64 y usarlo como mi escritorio como a tanta gente le encanta. tout ...

Desafortunadamente, ahora cuando inicio JBoss 'algo', y supongo que de alguna manera es el firewall de Windows, impide que las conexiones funcionen correctamente.

Nada ha cambiado, jboss estaba en una partición diferente, se basa en java, por lo que todo lo que es diferente podría ser jvm (el valor predeterminado de java_home es la versión x64: c: \ Archivos de programa \ Java \ jdk1.6.0_11 \ bin)

Puedo encender JBoss e ir a http: // localhost: 8080 ... pero NO puedo ir a " http: // {hostname}: 8080 "

He desactivado el firewall una y otra vez - desbloqueó el puerto TCP 8080 - NADA funciona ...

¡Gracias!

ACTUALIZACIÓN: probé con Java basado en x86 - no hay diferencia

¿Fue útil?

Solución

Yo diría que estás vinculando el socket a localhost. Si agrega la opción de línea de comando " -b 0.0.0.0 " a la llamada a run.jar, debería solucionar su problema.

Probablemente haya una forma más adecuada de lograr lo mismo a través de una propiedad. Una búsqueda rápida en Google sugiere jboss.bind.address, aunque muchos resultados sugieren la opción de línea de comando anterior en su lugar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top