IBM® SOA
Policy Gateway Pattern でパターンをデプロイする場合に発生する一般的な問題をトラブルシューティングできます。
デプロイメント中の外部 DataPower アプライアンスへの接続失敗
以下の解決方法を試してみてください。
- DataPower® 管理者に依頼して、ユーザーおよびパスワードが有効であることを確認してください。
- DataPower、Web GUI で、と移動し、ユーザーが存在することを確認します。
- アカウントが存在することを確認します。
- ユーザーに、XML Management Interface を使用する特権 (例えば、システム管理者) があることを確認します。
- DataPower 管理者は、ユーザー・アカウントがユーザー・エージェント設定 (例えば、基本認証設定など) で有効になっているかどうかを確認する必要があります。
- DataPower ホスト名が正しいことを確認します。
- DataPower XML 管理インターフェースが有効になっていることを確認します。
既存ドメインのエラーのトラブルシューティング
以下の解決方法を試してみてください。
- DataPower 制御パネルで、アプリケーション・ドメインを開きます。
ドメインが既存であるかどうかを確認します。
サンプル・アプリケーションのポート・オーバーラップ・エラーのトラブルシューティング
サンプル・サービスの 1 つが使用不可になっている場合、ドメイン内のポートが他のドメインと競合していないかどうかを確認します。
以下の解決方法を試してみてください。
- DataPower にログインして、サンプル・ドメインに切り替えます。
次に、「制御パネル (Control Panel)」を開いて、「XML ファイアウォール」アイコンをクリックします。
「XML ファイアウォール」がすべて「稼働 (Up)」状態にあることを確認します。
- 「HTTP フロント・サイド・ハンドラー (HTTP Front Side Handler)」を探します。
単一の「HTTP フロント・サイド・ハンドラー (HTTP Front Side handler)」が「稼働 (Up)」状態にあることを確認します。
プロモーション障害のトラブルシューティング
デプロイメント時に Governance Master への接続に失敗するなど、プロモーション中に多くの問題が発生する場合があります。
以下の解決方法を試してみてください。
- 以下のようにしてパラメーターを確認します。
- Governance Master WSRRCELL のユーザーを確認します。
- Governance Master WSRR Cell のユーザーのパスワードを確認します。
- WSRR Governance Master Cell のホスト名を確認します。
- WSRR Governance Master Cell のセル名を確認します。
- 以下のようにして、署名者証明書の交換を確認します。
- 「Governance Master Cell」の「セルのデフォルト・トラストストア (Cell Default Trust Store)」に移動し、ランタイム環境 の Dmgr またはスタンドアロン・サーバーの証明書エントリーがあることを確認します。
- それぞれのランタイム環境に移動し、
「CellDefaultTrust ストア (CellDefaultTrust store)」(ND 環境の場合) または「NodeDefaultTrustStore」(WSRR スタンドアロン・サーバーの場合) で Governance Master の Dmgr の証明書があることを確認します。
- 両方のセルから同じパスワードを使用して LTPA 鍵をエクスポートし、それらが同じである (例えば、バイト数など) ことを確認します。
- プロモーション・プロパティー・ファイルのサーバー・セクションに、適切なホストおよびポート、さらにユーザーおよびパスワードの情報が指定されていることを確認してください。
この情報は、以下の手順で、Governance Master の ServiceRegistry コンソールで見つけることができます。
- 「GovernanceMasterDMgrHost」または「ServiceRegistry」に移動して、「構成 (Configurations)」パースペクティブに切り替えます。
「アクション (Actions)」セクションで、「プロモーション (Promotion)」を見つけてプロモーション・プロパティー・ファイルを開きます。
環境ごとに、ステージング WSRR ノードまたはクラスターの各サーバーに関する XML 要素があります。
実動のクラスターまたはノードがある場合は、それぞれに server:port エントリーがあり、さらにユーザーおよびパスワードの情報があるはずです。
- 「サービス・バージョン (Service Version)」と「SOAP エンドポイント (SOAP Endpoint)」の両方に、「ステージング (staging)」および「実動 (Production)」の「種別 (Classification)」があることを確認します。
- サービス・レジストリー・コンソールで、「SOA ガバナンス (SOA Governance)」パースペクティブを選択します。
「サービス・バージョン (Service Version)」を開き、「種別 (Classifications)」タブを選択します。
「ステージング (Staging)」および「実動 (Production)」が有効になっていなければなりません。
カスタマイズした CLI の障害のトラブルシューティング
以下の解決方法を試してみてください。
- DataPower ドメインで、defaultLog でエラー・メッセージを確認します。
- CLI デバッグを有効にして、追加の CLI を実行する前に、これらのログを確認します。