SOAP サービスがHTTP 503を返すため、AEM Forms Workbench接続が失敗する

この記事では、必要なSOAP サービスが利用できず、HTTP 503 エラーが返されるため、AEM Forms WorkbenchがAEM Forms サーバーに接続できない状況をトラブルシューティングおよび解決する方法について説明します。

説明 description

環境

Adobe Experience Manager Forms

問題/症状

  • AEM Forms WorkbenchをAEM Forms サーバーに接続する場合、管理インターフェイスにアクセスできても接続が失敗することがあります。

  • Workbench ログには、次のようなエラーが表示される場合があります。

    • ユーザーを検証できません
    • ALC-DSC-099-000: com.adobe.idp.dsc.DSCRuntimeException: org.apache.axis.AxisFault: (503)サービスが利用できません。

これは、SOAP サービス エンドポイント (例:http://<server>:<port>/soap/services)が使用できないことを示します。

原因

必要なSOAP サービスが利用できず、SOAP エンドポイントからHTTP 503 エラーが返されるため、接続が失敗します。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. AEM Forms サーバーが完全に起動を完了したことを確認します。 アプリケーションサーバーのログで、デプロイメントエラーまたはサービス初期化エラーを確認します。

  2. Workbenchがインストールされているコンピューターから、web ブラウザーまたはcurlなどのツールを使用して、http://<server>:<port>/soap/servicesなどのSOAP サービスエンドポイントにアクセスします。 エンドポイントが応答し、HTTP 503 エラーを返さないことを確認します。

  3. リバースプロキシ、ロードバランサー、ファイアウォール、またはweb アプリケーションファイアウォール(WAF)が使用中の場合は、次のことを確認します。

    • /soap/*へのリクエストは、AEM Forms サーバーに正しくルーティングされます。
    • HTTP POST リクエストは許可されています。
    • プロキシまたは仲介者がHTTP 503応答を返していません。
    • Workbenchで設定されたポート、プロトコル、およびコンテキストルートは、サーバー設定と一致します。
  4. AEM Formsとアプリケーションサーバーのログで、SOAP サービスのデプロイメントまたは障害発生時の可用性に関連するエラーを確認します。

  5. SOAP サービスが使用可能であることを確認したら、Workbenchの既存の資格情報に接続し直してください。

解決を検証するには、WorkbenchがHTTP 503 エラーを返さずにユーザーを正常に接続および検証できることを確認します。

recommendation-more-help
experience-cloud-kcs-help-kbarticles