リモートで接続している hp-ux で Jboss アプリケーション サーバー 6 を解凍し、sh run.sh を使用してアプリケーション サーバーを起動したところ、起動時のビルドアップと server.log の両方でエラーなしで起動しました。
しかし、残念ながら、次を使用してブラウザで起動したアプリケーションサーバーを表示できません。
192,168.15.10:8080。
助けてくれる人はいますか?
よろしくお願いします
リモートで接続している hp-ux で Jboss アプリケーション サーバー 6 を解凍し、sh run.sh を使用してアプリケーション サーバーを起動したところ、起動時のビルドアップと server.log の両方でエラーなしで起動しました。
しかし、残念ながら、次を使用してブラウザで起動したアプリケーションサーバーを表示できません。
192,168.15.10:8080。
助けてくれる人はいますか?
よろしくお願いします
デフォルトでは、Jboss6はそのサービスを127.0.0.1のみにバインドします。run.bat -b 0.0.0.0のように、起動スクリプトに「-b0.0.0.0」を追加する必要があります。
jboss-as-standalone.sh
スクリプトを使用して JBossAS を起動していると仮定しています。
私は最近同じ問題を抱えていました。JBoss は、他のマシンからサーバー管理コンソールにアクセスすることは危険であると想定しているため、バインディングはデフォルトで localhost または 127.0.0.1 at に設定されています/standalone/configuration/standalone.xml
。
interfaces
3 つの要素を 0.0.0.0 に変更して、すべてのインターフェイスからの要求をリッスンできるようにします。
<interfaces>
<interface name="management">
<inet-address value="${jboss.bind.address.management:0.0.0.0}"/>
</interface>
<interface name="public">
<inet-address value="${jboss.bind.address:0.0.0.0}"/>
</interface>
<interface name="unsecure">
<inet-address value="${jboss.bind.address.unsecure:0.0.0.0}"/>
</interface>
</interfaces>
JBoss をスタンドアロン モードで実行していない場合でも同じように動作するはずなので、/domain/configuration/domain.xml
ファイルを編集します。