AEMaaCS: il caricamento di Gestione pacchetti non riesce e viene visualizzato il messaggio di errore “Sintassi non rilevata: token imprevisto <” in ext-all-debug.js
Questo articolo descrive quando si verifica un errore di JavaScript durante il caricamento di pacchetti tramite Gestione pacchetti in Adobe Experience Manager as a Cloud Service.
Descrizione description
Ambiente
Adobe Experience Manager as a Cloud Service (AEMaaCS) (tutti gli ambienti)
Problema/Sintomi
Quando si tenta di caricare un pacchetto utilizzando Gestione pacchetti, il caricamento non riesce e nella console del browser viene visualizzato il seguente errore JavaScript:
Uncaught SyntaxError: Unexpected token '<'
at doDecode (ext-all-debug.js:11527:36)
at Object.decode (ext-all-debug.js:11649:20)
at Ext.form.Action.Submit.handleResponse (ext-all-debug.js:59055:20)
at Ext.form.Action.Submit.processResponse (ext-all-debug.js:58876:28)
at Ext.form.Action.Submit.success (ext-all-debug.js:59024:27)
at runCallback (ext-all-debug.js:8652:24)
at Ext.data.Connection.cb (ext-all-debug.js:8656:13)
at HTMLIFrameElement.h (ext-all-debug.js:2463:16)
- Il problema si verifica in più ambienti AEMaaCS, incluso UAT.
- L’errore viene rilevato nella console per sviluppatori del browser durante il processo di caricamento.
Risoluzione resolution
Per risolvere il problema, segui la procedura riportata di seguito:
-
Verifica risposte errore HTML:
- Apri gli strumenti di sviluppo del browser ed esamina la risposta di rete per la richiesta di caricamento del pacchetto non riuscita.
- Se la risposta contiene HTML (ad esempio una pagina di accesso o una pagina di errore), significa che il server non ha restituito la risposta JSON prevista.
-
Verifica autenticazione e sessione:
- Assicurati che l’utente abbia effettuato l’accesso e che la sessione non sia scaduta.
- Se utilizzi un SSO o un provider di identità, verifica che l’autenticazione sia valida e non si verifichi un timeout durante il processo di caricamento.
-
Verifica dimensioni pacchetto e stabilità rete:
- Pacchetti di grandi dimensioni o connessioni di rete instabili possono causare timeout o caricamenti incompleti, con conseguenti risposte impreviste del server. Per ulteriori informazioni, vedere Guida utente di AEM: Gestione pacchetti.
- Prova a caricare un pacchetto più piccolo per verificare se il problema è relativo alla dimensione del pacchetto.
-
Registri server di revisione:
- Esamina i registri di errore di AEM per individuare eventuali errori correlati durante il tentativo di caricamento.
- Cerca risposte HTTP 401 (Non autorizzato), 403 (Non consentito) o 500 (Errore interno del server).
-
Cancella cache e cookie del browser:
- Cancella la cache del browser e i cookie, quindi ritenta il caricamento.
-
Test in browser diversi:
- Tenta di caricare in un altro browser supportato per escludere problemi specifici del browser.
-
Contatta il supporto con il file HAR:
- Se il problema persiste, acquisisci un file HAR del caricamento non riuscito e forniscilo al supporto Adobe per ulteriori analisi.
Causa
Questo errore si verifica in genere quando il server restituisce una pagina di errore HTML (ad esempio un prompt di accesso o un messaggio di errore) invece della risposta JSON prevista, spesso a causa di problemi di autenticazione, timeout della sessione o errori lato server durante il processo di caricamento del pacchetto.