WebSphere Application Server, Version 6.1   
             オペレーティング・システム: AIX , HP-UX, Linux, Solaris, Windows, Windows Vista

             目次と検索結果のパーソナライズ化

Web サーバー・プラグインのトラブルシューティングのヒント

以下のトピックは、Web サーバー・プラグインの問題を診断するのに役立ちます。

Web サーバー・プラグインの使用中に、問題が生じた場合は、以下のステップを試みてください。

これらのファイルで問題の原因が明らかにならない場合は、以下の追加ステップに従ってください。

プラグインの問題判別ステップ

プラグインにより、 非常に読みやすい、問題の解決に役立つトレースが提供されます。 config/plugin-cfg.xml ファイルの LogLevel 属性を Trace に設定することにより、要求処理の進行に沿って、問題の原因解明を行うことができます。 高水準では、以下のようになります。
  1. プラグインが要求を受け取る。
  2. プラグインが、plugin-cfg.xml ファイルで定義された経路を検査する。
  3. サーバー・グループを検索する。
  4. サーバーを検索する。
  5. トランスポート・プロトコル (HTTP または HTTPS) を選出する。
  6. 要求を送信する。
  7. 応答を読み取る。
  8. その応答をクライアントに書き戻す。
以下のように、単一要求のトレースを介して読み取りを行うことにより、 これを極めて明確に表示することができます。
  • 最初のステップは、プラグインが Web サーバーに正常にロードされたかどうか判別することです。
    • http_plugin.log ファイルが作成されたことを確認する。
    • 作成された場合は、それを参照して、 プラグインの初期化中に何らかの障害が起こったこと示すエラー・メッセージがあるかどうかを調べる。 エラーがなかった場合、プラグインが正常に始動したことを示す次のスタンザを探す。 以下のような、Web サーバーを始動した時間に対応するメッセージのタイム・スタンプを確認してください。
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: ------------System Information---------- 
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Bld date: Jul  3 2002, 15:35:09
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Web server: IIS 
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: Hostname = SWEETTJ05
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: OS version 4.0, build 1381, 'Service Pack 6' 
      [Thu Jul 11 10:59:15 2002] 0000009e 000000b1 - PLUGIN: -------------------------------------------- 
    • 共通するエラーとしては、以下のようなものあります。
      lib_security: loadSecurityLibrary: gsk Failed to load gsk library
      GSKit がインストールされなかったか、間違ったバージョンの GSKit がインストールされています。 どの状態が発生しているかを判別するには、以下のようにします。
      • [Windows] Windows プラットフォームの場合、ファイル gsk7ssl.dll を検索します。
      • [AIX HP-UX Solaris] UNIX プラットフォームの場合、/usr/lib ディレクトリーで libgsk7*.so ファイルを検索します。

      適切なファイルを見つけられなかった場合は、正しい GSKit バージョンを使用してプラグインを再インストールし、問題が修正されるかどうかを確認してみてください。

      ws_transport: transportInitializeSecurity: Keyring wasn't set
      構成ファイルに定義された HTTPS トランスポートの終了が早すぎたため、 鍵リングと stash ファイルのプロパティーの定義が含まれませんでした。 XML 構文を調べて、このメッセージの後に続くエラー・メッセージで指定された行番号を確かめ、 トランスポートが終了する前に、トランスポート・エレメントに鍵リングと stash ファイルの定義が 含まれたかどうかを確認してください。
    • http_plugin.log ファイルが作成されていない場合は、Web サーバーのエラー・ログを確認して、 プラグインに関するエラー・メッセージ (プラグインのロードが失敗した原因を示すメッセージ) がログに記録されているかどうかを確認してください。 通常の原因としては、 Web サーバー環境でプラグインを正しく構成できなかったことが挙げられます。 Web サーバー・プラグインと共に使用しようとする Web サーバーの構成に関する文書を調べてください。
  • プラグインに関して、および構成で定義された各種アプリケーション・サーバーに関して、 ネットワーク接続の問題があるかどうかを判別します。 これらに関して問題がある場合には、通常は次のメッセージが表示されます。

    ws_common: websphereGetStream: Failed to connect to app server, OS err=%d

    ここで、%d は OS に固有のエラー・コードであり、 connect() 呼び出しが失敗した理由を示すものです。 connect() 呼び出しの失敗は、さまざまな理由から発生します。
    • マシンを PING して、それらのマシンが正しくネットワークに接続されているかを確認します。 マシンを PING できない場合、プラグインがマシンと通信することはできません。 この問題の原因としては、 以下のことが考えられます。
      • ファイアウォールのポリシーにより、 プラグインからアプリケーション・サーバーへのトラフィックが制限されている。
      • マシンが同じネットワーク上にない。
    • マシンを PING できる場合、問題の原因として考えられるのは、ポートがアクティブでないことです。 ポートがアクティブでないのは、アプリケーション・サーバーまたはクラスターが始動されていないか、 アプリケーション・サーバーが何らかの理由でダウンしているためであると考えられます。 問題がこれであることを検査するには、接続に失敗しているポートに手動で Telnet 接続してみます。 アプリケーション・サーバーが稼働していないポートに Telnet 接続できない場合、 プラグインが正常に接続できるようにするには、先にその問題を解決する必要があります。
  • サーバーがインストールされているマシン上のその他のアクティビティーによって、 サーバーの要求に対するサービス提供能力が低下しているかどうかを判別します。 タスク・マネージャー、プロセッサー ID、またはその他の外部ツールで計測される、 プロセッサー使用状況をチェックして、以下のことを調べてください。
    • 予想外のことでないかどうか。
    • 安定しておらず、不規則であるかどうか。
    • クラスター内の新規追加メンバーが使用されていないことを示しているどうか。
    • 障害が発生したメンバーに対する修正が行われたにもかかわらず、 メンバーが使用されていないことを示しているかどうか。
  • 管理コンソールでサーバーの状況を確認します。

    管理コンソールをチェックして、アプリケーション・サーバーが始動していることを確認します。 管理コンソールで、エラー・メッセージを参照するか、 JVM ログを調べます。

  • 管理コンソールで、問題の発生したアプリケーション・サーバーを選択し、 そこにインストールされたアプリケーションを表示して、アプリケーションが始動していることを確認します。
これらのステップで問題が解決できない場合は、以下を行ってください。
既知の問題とその解決策に関して、IBM サポートから入手でき る現行情報については、IBM サポート・ページにある以下のトピックを参照してください。

IBM サポートから入手可能な既知の問題およびその解決法に関する最新の情報については、IBM サポート・ページを参照してください。 PMR を開く前にこのページも参照してください。問題を解決するのに必要な情報を収集する時間を節約できる資料が含まれています。

IBM サポート・ページの以下のトピックが役立つ場合があります。



関連タスク
Web サーバーとの通信
関連資料
インストールの問題
参照トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 5:05:53 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/rtrb_plugincomp.html