AEMaaCS: ext-all-debug.js에서 "Uncatch SyntaxError: 예기치 않은 토큰 <"이(가) 발생하여 패키지 관리자 업로드가 실패합니다
이 문서에서는 Adobe Experience Manager as a Cloud Service의 패키지 관리자를 통해 패키지를 업로드할 때 JavaScript 오류가 발생하는 경우를 다룹니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service(AEMaaCS) (모든 환경)
문제/증상 패키지 관리자를 사용하여 패키지를 업로드하려고 하면 업로드가 실패하고 브라우저 콘솔에 다음 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)
- 이 문제는 UAT를 포함한 여러 AEMaaCS 환경에서 발생합니다.
- 업로드 프로세스 중에 브라우저 개발자 콘솔에서 오류가 발견되었습니다.
해결 방법 resolution
다음 단계에 따라 문제를 해결하십시오.
-
HTML 오류 응답 확인:
- 브라우저의 개발자 도구를 열고 실패한 패키지 업로드 요청에 대한 네트워크 응답을 검사합니다.
- 응답에 HTML(예: 로그인 페이지 또는 오류 페이지)가 포함된 경우, 이는 서버가 예상 JSON 응답을 반환하지 않았음을 나타냅니다.
-
인증 및 세션 확인:
- 사용자가 로그인되어 있고 세션이 만료되지 않았는지 확인합니다.
- SSO 또는 ID 공급자를 사용하는 경우 업로드 프로세스 중에 인증이 유효하고 시간 초과되지 않았는지 확인하십시오.
-
패키지 크기 및 네트워크 안정성 확인:
- 큰 패키지 또는 불안정한 네트워크 연결로 인해 시간 초과나 불완전한 업로드가 발생할 수 있으며 이로 인해 예기치 않은 서버 응답이 발생합니다. 자세한 내용은 AEM 사용 안내서: 패키지 관리자를 참조하십시오.
- 더 작은 패키지를 업로드하여 문제가 패키지 크기와 관련이 있는지 확인하십시오.
-
서버 로그 검토:
- 업로드 시도 중 AEM 오류 로그에서 관련 오류를 검사합니다.
- HTTP 401(권한 없음), 403(금지됨) 또는 500(내부 서버 오류) 응답을 찾습니다.
-
브라우저 캐시 및 쿠키 지우기:
- 브라우저 캐시와 쿠키를 지운 다음 업로드를 다시 시도하십시오.
-
다른 브라우저에서 테스트:
- 지원되는 다른 브라우저에서 업로드를 시도하여 브라우저별 문제를 배제합니다.
-
HAR 파일을 사용하여 지원 팀에 문의:
- 문제가 지속되면 업로드에 실패한 HAR 파일을 캡처하고 추가 분석을 위해 Adobe 지원에 제공합니다.
원인
이 오류는 일반적으로 패키지 업로드 프로세스 중에 인증 문제, 세션 시간 초과 또는 서버측 오류로 인해 서버가 예상 JSON 응답 대신 HTML 오류 페이지(예: 로그인 프롬프트 또는 오류 메시지)를 반환할 때 발생합니다.
recommendation-more-help
experience-cloud-kcs-help-kbarticles