AEMaaCS: Das Hochladen des Package Managers schlägt mit „Nicht erfasster Syntaxfehler: Unerwarteter Token-<" in ext-all-debug.js fehl

Dieser Artikel behandelt, wenn beim Hochladen von Paketen über Package Manager in Adobe Experience Manager as a Cloud Service ein JavaScript-Fehler auftritt.

Beschreibung description

Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) (alle Umgebungen)
Problem/Symptome
Beim Versuch, ein Paket mit Package Manager hochzuladen, schlägt der Upload fehl und die Browser-Konsole zeigt den folgenden JavaScript-Fehler an:

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)
  • Das Problem tritt in mehreren AEMaaCS-Umgebungen auf, einschließlich UAT.
  • Der Fehler tritt in der Browser-Entwicklerkonsole während des Upload-Prozesses auf.

Lösung resolution

Führen Sie zur Behebung des Problems folgende Schritte aus:

  1. Prüfen auf HTML-Fehlerantworten:

    • Öffnen Sie die Entwickler-Tools des Browsers und überprüfen Sie die Netzwerkantwort auf die fehlgeschlagene Paket-Upload-Anfrage.
    • Wenn die Antwort HTML enthält (z. B. eine Anmeldeseite oder Fehlerseite), bedeutet dies, dass der Server nicht die erwartete JSON-Antwort zurückgegeben hat.
  2. Authentifizierung und Sitzung überprüfen:

    • Stellen Sie sicher, dass der Benutzer angemeldet ist und die Sitzung noch nicht abgelaufen ist.
    • Wenn Sie SSO oder einen Identitätsanbieter verwenden, bestätigen Sie, dass die Authentifizierung gültig ist und beim Hochladen keine Zeitüberschreitung auftritt.
  3. Überprüfen Sie die Paketgröße und Netzwerkstabilität:

    • Große Pakete oder instabile Netzwerkverbindungen können zu Timeouts oder unvollständigen Uploads führen, was zu unerwarteten Server-Antworten führt. Weitere Informationen finden Sie unter AEM-Benutzerhandbuch: Package Manager.
    • Versuchen Sie, ein kleineres Paket hochzuladen, um zu überprüfen, ob das Problem mit der Paketgröße zusammenhängt.
  4. Überprüfen Sie die Serverprotokolle:

    • Untersuchen Sie die AEM-Fehlerprotokolle während des Upload-Versuchs auf zugehörige Fehler.
    • Suchen Sie nach den HTTP-Antworten Unauthorized), 403 (Forbidden) oder 500 (Internal Server Error).
  5. Browser-Cache und Cookies löschen:

    • Löschen Sie den Browser-Cache und die Cookies und versuchen Sie dann erneut, den Upload durchzuführen.
  6. Testen in verschiedenen Browsern:

    • Versuchen Sie, den Upload in einem anderen unterstützten Browser durchzuführen, um Browser-spezifische Probleme auszuschließen.
  7. Kontaktieren Sie den Support mit der HAR-Datei:

    • Wenn das Problem weiterhin besteht, erfassen Sie eine HAR-Datei des fehlgeschlagenen Uploads und stellen Sie sie dem Adobe-Support zur weiteren Analyse bereit.

Ursache

Dieser Fehler tritt normalerweise auf, wenn der Server eine HTML-Fehlerseite (z. B. eine Anmeldeaufforderung oder Fehlermeldung) anstelle der erwarteten JSON-Antwort zurückgibt, was häufig auf Authentifizierungsprobleme, Sitzungszeitüberschreitungen oder Server-seitige Fehler während des Paket-Upload-Prozesses zurückzuführen ist.

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