Как запретить консоли администратора OpenEsb Glassfish открывать соединение с glassfishesb.org

Как запретить консоли администратора OpenEsb Glassfish открывать соединение с glassfishesb.org

У меня есть сервер приложений Glassfish v2.1 (дистрибутив OpenEsb), работающий за очень строгим брандмауэром. Иногда появляется нижний фрейм, пытающийся подключиться к этому адресу:http://glassfishesb.org/isvc/GFMOTD?[...]что, похоже, является службой Message Of The Day от OpenESB. Брандмауэр не разрешает это соединение, поэтому в фрейме просто отображается сообщение "Время ожидания соединения истекло. Сервер glassfishesb.org отвечает слишком долго".

Есть еще одна проблема, которая может быть связана с этим, а именно, когда сервер Glassfish работает около одного дня, консоль администратора вообще не отображается. Экран входа работает, но страницы администратора, похоже, загружаются вечность.

Как предотвратить попытки экземпляра Glassfish подключиться к внешним серверам?

решение1

Оказывается, страница администратора имеет жестко закодированный набор фреймов, который указывает на службу MOTD (помимо прочего). Когда эта служба недоступна, время загрузки страницы администратора становится очень долгим.

Чтобы исправить это, добавьте

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

как вариант JVM, используя консоль администратора или через asadmin:

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

Смотрите также этообсуждение в списке рассылки пользователей Glassfish.

Связанный контент