JBoss lançou erro ao procurar endereço local ao iniciar

1

Olá, estou instalando um novo Jboss 5.1 em uma máquina Centos 5.5. Eu não tenho o Apache instalado. Então, quando tento iniciar o jboss usando o comando ./run.sh, recebo o seguinte erro

15:13:57,414 INFO  [JMXKernel] Legacy JMX core initialized
15:14:03,856 ERROR [ServerInfo] Error looking up local address
java.net.UnknownHostException: dhcppc1: dhcppc1
    at java.net.InetAddress.getLocalHost(InetAddress.java:1354)
    at org.jboss.system.server.ServerInfo.getHostAddress(ServerInfo.java:364)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   ....

Depois disso, só posso executar o Jboss a partir de 127.0.0.1:8080, mas usando localhost: 8080 não funciona. Eu acho que é um problema de configuração centos, mas estou com um total novo byte gerenciando portas e talvez firewalls, então o que você acha que poderia ser o problema?

    
por Jeeba 14.02.2011 / 21:25

2 respostas

1

Você pode verificar seu arquivo /etc/hosts , lá você deve encontrar essas linhas:

127.0.0.1       localhost localhost.localdomain
::1             localhost6 localhost6.localdomain6

Essas linhas são usadas para resolver seu nome localhost .

    
por 16.02.2011 / 13:24
0

Eu acho que o seu JBoss está configurado para escutar apenas na interface localhost. Isso é muito bom do ponto de vista da segurança e você deve expor o servidor JBoss do servidor web apache usando um conector do tomcat .

Se você quiser ouvir todos os endereços, altere o endereço listaning editando server.xml file e alterando address=127.0.0.1 para address=0.0.0.0

    
por 14.02.2011 / 23:30