AEM Dynamic Media의 HTTP 요청 전달 오류
이 문서에서는 새 계정을 설정하거나 환경을 다시 구성한 후 Adobe Experience Manager(AEM) Dynamic Media에서 발생할 수 있는 HTTP 요청 전달 오류를 해결하는 방법에 대해 설명합니다. 이 솔루션에는 샘플 에셋을 확인하고 이미지 및 뷰어 사전 설정을 다시 만들고 클라우드 구성 정렬을 확인하는 작업이 포함됩니다.
설명 description
환경
Adobe Experience Manager(AEM) Dynamic Media, 지원되는 모든 버전.
문제/증상
새 계정으로 Dynamic Media 설정을 완료하거나 클라우드 서비스를 다시 구성한 후 전달 오류가 발생하여 Scene7 자산에 대한 HTTP 요청이 실패합니다. 이 문제는 샘플 에셋을 동기화하거나, 설명서에 따라 다시 구성하거나, 환경 간에 사전 설정을 마이그레이션할 때 발생할 수 있습니다. AEM 오류 로그에 다음과 유사한 메시지가 표시될 수 있습니다.
com.scene7.is.util.error.Unchecked: javax.servlet.ServletException("Unable to forward request to: [ Dynamic Media image server URL] ")
샘플 자산 경로의 Assets이 누락되었거나 동기화되지 않았을 수 있습니다. 환경 간에 이미지 사전 설정과 뷰어 사전 설정이 일치하지 않을 수 있습니다. 사전 설정을 업데이트하거나 배포하면 예기치 않게 오류가 해결될 수 있습니다.
원인
이 오류는 샘플 에셋, 이미지/뷰어 사전 설정 및 Dynamic Media 클라우드 구성 간에 충돌 또는 불일치가 있을 때, 특히 환경 변경 또는 계정 마이그레이션 후에 발생합니다.
해결 방법 resolution
HTTP 요청 전달 오류를 수정하려면 다음 단계를 수행합니다.
- 샘플 자산 경로 아래의 샘플 자산이 존재하며 올바르게 동기화되었는지 확인합니다. 누락되거나 손상된 경우 AEM의 샘플 관리자를 사용하여 샘플 콘텐츠를 다시 복사합니다.
- 기존 이미지 및 뷰어 사전 설정이 마이그레이션되었거나 일관되지 않은 경우 삭제합니다.
- 처음부터 사전 설정을 다시 만들거나 작업 환경에서 정상 작동이 확인된 사전 설정 패키지를 배포합니다.
- Dynamic Media 클라우드 구성이 올바른 설정 환경을 가리키는지 확인합니다.
- AEM에서 도구(으)로 이동
>클라우드 서비스>Dynamic Media 구성 및 설정을 확인하십시오. - AEM에서 도구(으)로 이동
>Assets>Dynamic Media 일반 설정 및 게시된 서버 이름을(를) 환경에 대한 배달 도메인과 일치하도록 업데이트하십시오. - 에셋의 테스트 URL에 액세스하여 HTTP 요청이 올바르게 전달되고 이미지가 예상대로 렌더링되는지 확인할 수 있습니다.
recommendation-more-help
experience-cloud-kcs-help-kbarticles