Como impedir que o console de administração OpenEsb Glassfish abra a conexão com glassfishesb.org

Como impedir que o console de administração OpenEsb Glassfish abra a conexão com glassfishesb.org

Eu tenho um servidor de aplicativos Glassfish v2.1 (distribuição OpenEsb) rodando atrás de um firewall muito restritivo. Algumas vezes aparecerá um quadro inferior, tentando conectar-se a este endereço:http://glassfishesb.org/isvc/GFMOTD?[...]que parece ser um serviço Message Of The Day do OpenESB. O firewall não permite esta conexão, então o quadro mostra apenas a mensagem "A conexão expirou. O servidor em glassfishesb.org está demorando muito para responder."

Há outro problema que pode estar relacionado a isso: quando o servidor Glassfish estiver em execução por cerca de um dia, o console de administração não será exibido. A tela de login funciona, mas as páginas de administração parecem demorar uma eternidade para carregar.

Como posso evitar que a instância do Glassfish tente se conectar a servidores externos?

Responder1

Acontece que a página de administração possui um conjunto de quadros codificado que aponta para o serviço MOTD (entre outras coisas). Quando este serviço não estiver disponível, o tempo de carregamento da página de administração será muito longo.

Para corrigir isso, adicione

-Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true  

como uma opção JVM, usando o console administrativo ou via asadmin:

./asadmin create-jvm-options -Dcom.sun.enterprise.tools.admingui.NO_NETWORK=true

Veja também istodiscussão na lista de discussão de usuários do Glassfish.

informação relacionada