Acessar servidor jboss 4.2 pelo ip nao funciona

Pessoal,
estou com um problema, preciso que acessem a minha maquina que está instalado o jboss 4.2.0 Se eu mesmo digito http://localhost:8080, funciona . mas se eu ou alguem acessar pelo IP, nao funciona.
detalhe : usando o jboss 4.0.5 funciona normalmente pelo IP.

Pedro

Senao me engano isso ai é Bug do Jboss me lembro de ja ter tido um problema desses com uma vesao dele so nao me lembro se foi essa.

Simplesmente usei outro Jboss que nao tinha esse problema.
Pode ate ser algum problema de configuracao dele mais como nao tive tempo pra procurar e a outra versao resolveu nem procurei saber direito.

o estranho é funcionar na versao 4.0.5 e na versão mais nova 4.2, não funcionar.

Herrera

Olá

Mudou nesta versão. Agora o default é iniciar os serviços para o localhost (127.0.0.1) ao invés de iniciar para todas as interfaces disponíveis (0.0.0.0). Isto foi feito por razões de segurança.

Para habilitar o acesso remoto para um interface particular deve rodar o JBoss com a opção -b.

run -b seuIP

Se quiser que ele funcione como antigamente, rode com run -b 0.0.0.0

[]s
Luca

Valeu Luca !! Agora está funcionando perfeitamente !!

Obrigado !!

Herrera

Valew mesmo nao tinha nem ideia que poderia ser isso!
Ta anotado aki ja!! :smiley:

[quote=Luca]
Para habilitar o acesso remoto para um interface particular deve rodar o JBoss com a opção -b.

run -b seuIP

Se quiser que ele funcione como antigamente, rode com run -b 0.0.0.0

[]s
Luca[/quote]

Onde eu coloco isso para ele ficar fixo, digo, eu estou iniciando o meu JBoss pelo NetbBeans e pensei que o lugar certo para fixar esta opção poderia ser o arquivo run.sh(ou .bat), mas não to achando o lugar para colocar isso. 
Alguma idéia ?

Obrigado pela ajuda.

Nao sei se vc vai ler isso aqui… mas vc tem a opção de configurar isso no proprio eclipse… (ou netbeans)…

Seriam as Launch Configurations…

Existe uma maneira de alterar o arquivo run.bat.

Localize a linha:

“%JAVA%” %JAVA_OPTS% “-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%” -classpath “%JBOSS_CLASSPATH%” org.jboss.Main %*[/b]

e troque por esta:

b"%JAVA%" %JAVA_OPTS% “-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%” -classpath “%JBOSS_CLASSPATH%” org.jboss.Main %* -b 0.0.0.0[/b]

[]'s

Basta colocar o -b 0.0.0.0 nos Program Arguments do servidor dentro do eclipse que vai funcionar.
Run -> Open Run Dialog…

[quote=LeoMoreira]Existe uma maneira de alterar o arquivo run.bat.

Localize a linha:

“%JAVA%” %JAVA_OPTS% “-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%” -classpath “%JBOSS_CLASSPATH%” org.jboss.Main %*[/b]

e troque por esta:

b"%JAVA%" %JAVA_OPTS% “-Djava.endorsed.dirs=%JBOSS_ENDORSED_DIRS%” -classpath “%JBOSS_CLASSPATH%” org.jboss.Main %* -b 0.0.0.0[/b]

[]'s[/quote]

Cara, funcionou certinho, valeu mesmo, pois estava com o mesmo probelma.

Se tiver usando o eclipse mude a perspectiva para JBoss AS e depois coloque run -b 0.0.0.0 nas propriedades