La connessione a AEM Forms Workbench non riesce perché i servizi SOAP restituiscono HTTP 503
Questo articolo descrive come risolvere i problemi e risolvere le situazioni in cui AEM Forms Workbench non può connettersi al server AEM Forms perché i servizi SOAP richiesti non sono disponibili e restituiscono errori HTTP 503.
Descrizione description
Ambiente
Adobe Experience Manager Forms
Problema/Sintomi
-
Quando si connette AEM Forms Workbench al server AEM Forms, la connessione potrebbe non riuscire anche se l’interfaccia amministrativa è accessibile.
-
I registri di Workbench possono visualizzare errori quali:
- Impossibile convalidare l’utente
- ALC-DSC-099-000: com.adobe.idp.dsc.DSCRuntimeException: org.apache.axis.AxisFault: (503)Servizio non disponibile.
Ciò indica che l’endpoint dei servizi SOAP, ad esempio http://<server>:<port>/soap/services, non è disponibile.
Causa
La connessione non riesce perché i servizi SOAP richiesti non sono disponibili e restituiscono un errore HTTP 503 dall’endpoint SOAP.
Risoluzione resolution
Per risolvere il problema, segui i passaggi seguenti:
-
Verificare che l’avvio del server AEM Forms sia stato completato. Controllare i registri del server applicazioni per individuare eventuali errori di distribuzione o di inizializzazione del servizio.
-
Dalla stessa macchina in cui è installato Workbench, accedere all’endpoint dei servizi SOAP, ad esempio
http://<server>:<port>/soap/services, utilizzando un browser Web o uno strumento comecurl. Conferma che l’endpoint risponda e non restituisca un errore HTTP 503. -
Se è in uso un proxy inverso, un load balancer, un firewall o un firewall per applicazioni web (WAF), verifica che:
- Le richieste a
/soap/*vengono indirizzate correttamente al server AEM Forms. - Le richieste HTTP POST sono consentite.
- Il proxy o l’intermediario non restituisce la risposta HTTP 503.
- La porta, il protocollo e la directory principale del contesto configurati in Workbench corrispondono alla configurazione del server.
- Le richieste a
-
Esaminare i registri di AEM Forms e del server applicazioni per individuare eventuali errori relativi alla distribuzione o alla disponibilità dei servizi SOAP al momento dell’errore.
-
Dopo aver verificato la disponibilità del servizio SOAP, riprova a connetterti con le credenziali esistenti in Workbench.
Per verificare la risoluzione, accertati che Workbench possa connettersi e convalidare correttamente l’utente senza restituire errori HTTP 503.