如何阻止OpenEsb Glassfishpipe理控制台打开与glassfishesb.org的连接

我有一台Glassfish v2.1应用服务器(OpenEsb发行版),运行在一个非常严格的防火墙后面。 有时会出现一个底部框架,试图连接到这个地址: http ://glassfishesb.org/isvc/GFMOTD ?[…]这似乎是来自OpenESB的“每日消息”服务。 防火墙不允许这种连接,所以框架只显示消息“连接已经超时,glassfishesb.org上的服务器需要很长时间才能响应”。

还有一个问题可能与此有关,那就是当Glassfish服务器运行了一天左右,pipe理控制台就根本不会显示。 login屏幕的作品,但pipe理页面似乎永远加载。

如何防止Glassfish实例尝试连接到外部服务器?

事实certificate,pipe理页面有一个指向MOTD服务的硬编码框架(除其他外)。 当此服务不可用时,pipe理页面的加载时间将变得非常长。

要解决这个问题,请添加

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

作为JVM选项,使用pipe理控制台或通过asadmin:

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

另请参阅Glassfish用户邮件列表上的讨论 。