HTTPリスナを独自に追加していない場合は次の手順で確認します。
1. 次のコマンドを実行し、表示された情報を確認します。
otxadmin> login --user admin --password **** --port (ポート番号)
【WebOTX V9以降】
otxadmin> get server.http-service.virtual-server.server.network-listeners
【WebOTX V8以前】
otxadmin> get server.http-service.virtual-server.server.http-listeners
表示された値に応じて、次のように判断します。
【WebOTX V10以降】
・"*-ajp-listener"のみ含まれる場合
→ 外部Webサーバと連携しています。続けて、手順 3. を実施してください。
・"http-listener-*"のみ含まれる場合
→ 内蔵Webサーバを使用しています。
・"*-ajp-listener"、"http-listener-*"の両方を含む場合
→ 外部Webサーバ、内蔵Webサーバの両方を使用している可能性があります。
続けて、手順 2. を実施してください。
【WebOTX V9以前】
・"ajp-listener-1"の場合
→ 外部Webサーバと連携しています。続けて、手順 3. を実施してください。
・"http-listener-*"のみ含まれる場合
→ 内蔵Webサーバを使用しています。
・"ajp-listener-1"、"http-listener-*"の両方を含む場合
→ 外部Webサーバ、内蔵Webサーバの両方を使用している可能性があります。
続けて、手順 2. を実施してください。
2. 次のコマンドを実行し、リスナの活性状態を確認します。
【WebOTX V10以降】
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-1.enabled
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.enabled
otxadmin> get server.network-config.network-listeners.network-listener.agent-ajp-listener.enabled
otxadmin> get server.network-config.network-listeners.network-listener.tpsystem-ajp-listener.enabled
【WebOTX V9】
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-1.enabled
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.enabled
otxadmin> get server.network-config.network-listeners.network-listener.ajp-listener-1.enabled
【WebOTX V8以前】
otxadmin> get server.http-service.http-listener.http-listener-1.enabled
otxadmin> get server.http-service.http-listener.http-listener-2.enabled
otxadmin> get server.http-service.http-listener.ajp-listener-1.enabled
各getコマンド実行結果で、falseと表示されたものは無効となっており、使用されていません。
"http-listener-*"のenabledがtrueになっている場合は、内蔵Webサーバを使用しています。
また、"ajp-listener-1"もしくは"*-ajp-listener"のenabledがtrueになっている場合は、外部Webサーバと連携しています。続けて、手順 3.を実施してください。
"http-listener-*"と、"ajp-listener-1"もしくは"*-ajp-listener"のenabledがいずれもtrueになっている場合は、手順 4.を実施してください。
3. 次のコマンドを実行し、WebOTX Webサーバのバージョンを確認します。
<ドメインディレクトリ>/bin/apachectl version
上記コマンドが存在し実行できる場合は、WebOTX Webサーバと連携しています。
上記コマンドが存在しない場合は、WebOTX Webサーバ以外の外部Webサーバ(Internet Information Services (IIS)等)と連携しています。
4. 次のコマンドを実行し、"http-listener-*"のリスナのポート番号を確認します。
【WebOTX V9以降】
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-1.port
otxadmin> get server.network-config.network-listeners.network-listener.http-listener-2.port
【WebOTX V8以前】
otxadmin> get server.http-service.http-listener.http-listener-1.port
otxadmin> get server.http-service.http-listener.http-listener-2.port
コマンドの実行結果が次のどちらかに該当する場合は、内蔵Webサーバを使用しています。
・HTTPを公開しているポート番号と"http-listener-1"のportが同じ
・HTTPSをを公開しているポート番号と"http-listener-2"のportが同じ
どちらにも該当しない場合は、外部Webサーバを使用しています。手順 3.の実施結果から、どの外部Webサーバと連携しているかご確認ください。
【対象製品】Application Server
【確認済みのバージョン】V6以降
【確認済みのエディション】すべて
【確認済みの対象OS】すべて
【確認済みのJavaバージョン】すべて
【コンポーネント】Webサーバ
【カテゴリー】運用/設定