IPhone デバイスからアクセスした場合のAdobe Experience Managerの/bin/aforbes/pdf エンドポイントでの503 エラーの解決
この記事では、iPhone デバイスからアクセスした場合にAdobe Experience Manager(AEM)の/bin/aforbes/pdf エンドポイントで発生する503 Service Unavailable エラーを解決する方法について説明します。 この解決策には、DocAssuranceService バンドルがアクティブであることを確認し、互換性のない暗号化JAR ファイルを削除することが含まれます。
説明 description
環境
Adobe Experience Manager(AEM)とAEM Forms(すべてのバージョン)。
症状
/bin/aforbes/pdf エンドポイントに対するリクエストは、iPhone デバイスから行われた場合、HTTP 503 サービス使用不可エラーになります。 エラーメッセージに「Failure: DocAssuranceService is unavailable. AEM Forms DocAssurance サービスがインストールされ、アクティブであることを確認します。」 この問題は、iPhone デバイスから再現できます。 Androidやその他のデバイスタイプが影響を受けているという確認はありません。
原因
503 エラーは、互換性のない暗号化JAR ファイルまたは重複する暗号化JAR ファイルが原因でDocAssuranceService バンドルがアクティブでないために発生します。これにより、サービスを利用できなくなります。
解決策 resolution
問題を解決するには、次の手順に従います。
-
関連するすべてのAEM インスタンスで、AEM Web コンソールにアクセスします。
-
AEMFD DocAssuranceService クライアント バンドル (
adobe-aemfd-docassurance)が「アクティブ」状態であることを確認します。 -
sling.propertiesファイル(crx-quickstart/confの下)を確認し、次のプロパティが存在することを確認します。sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.* -
影響を受けるAEM インスタンスを停止します。
-
launchpad/extディレクトリに移動し、次のJAR ファイルが存在する場合は削除します。cryptojcommon-6.0.0.jarcryptojce-6.0.0.jar -
AEM インスタンスを1つずつ再起動します。
-
再起動後、署名バンドルとDocAssuranceService コンポーネントがすべてのインスタンスでアクティブであることを確認します。
-
IPhone デバイスの
/bin/aforbes/pdfエンドポイントをテストして、503 エラーが解決されたことを確認します。