Risoluzione dell’errore 503 nell’endpoint /bin/aforbes/pdf in Adobe Experience Manager quando si accede da dispositivi iPhone

In questo articolo viene illustrato come risolvere un errore 503 Service Unavailable che si verifica sull’endpoint /bin/aforbes/pdf in Adobe Experience Manager (AEM) quando si accede da dispositivi iPhone. La soluzione consiste nel verificare che il bundle DocAssuranceService sia attivo e nel rimuovere i file JAR di crittografia incompatibili.

Descrizione description

Ambiente

Adobe Experience Manager (AEM) con AEM Forms (tutte le versioni).

Sintomi

Le richieste all’endpoint /bin/aforbes/pdf generano un errore di servizio HTTP 503 Non disponibile se effettuate da dispositivi iPhone. Il messaggio di errore potrebbe indicare: “Errore: DocAssuranceService non è disponibile. Verificare che il servizio AEM Forms DocAssurance sia installato e attivo.” Il problema è riproducibile dai dispositivi iPhone. Non c’è conferma che il problema riguardi Android o altri tipi di dispositivi.

Causa

L’errore 503 si verifica perché il bundle DocAssuranceService non è attivo a causa di file JAR di crittografia incompatibili o duplicati che impediscono la disponibilità del servizio.

Risoluzione resolution

Per risolvere il problema, segui la procedura riportata di seguito.

  1. Accedi alla console web di AEM su tutte le istanze AEM rilevanti.

  2. Verificare che il bundle client DocAssuranceService AEMFD (adobe-aemfd-docassurance) sia nello stato “Attivo”.

  3. Controllare il file sling.properties (che si trova in crx-quickstart/conf) e verificare che la seguente proprietà sia presente:

    sling.bootdelegation.class.com.rsa.jsafe.provider.JsafeJCE=com.rsa.*

  4. Arresta le istanze AEM interessate.

  5. Passare alla directory launchpad/ext e rimuovere i seguenti file JAR, se presenti:

    cryptojcommon-6.0.0.jar

    cryptojce-6.0.0.jar

  6. Riavvia le istanze di AEM una alla volta.

  7. Dopo il riavvio, accertati che il bundle di firma e il componente DocAssuranceService siano attivi su tutte le istanze.

  8. Eseguire il test dell’endpoint /bin/aforbes/pdf da un dispositivo iPhone per confermare che l’errore 503 è stato risolto.

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