내부 네트워크를 통한 AEM 신속한 개발 환경의 연결 문제
Adobe Experience Manager(AEM) as a Cloud Service을 사용하면 VPN 또는 내부 네트워크를 통해 RDE(Rapid Development Environment)에 액세스할 때 연결 문제가 발생합니다. 이러한 시나리오에서 종종 aem:rde:status 명령이 실패하고 연결 거부 오류가 발생합니다. 이 문서에서는 모든 네트워크 구성에서 일관된 연결을 보장하기 위해 웹 프록시를 사용하도록 환경을 구성하는 방법을 설명합니다.
설명 description
환경
Adobe Experience Manager as a Cloud Service(AEMaaCS) - 사이트
문제/증상
Adobe Experience Manager(AEM) as a Cloud Service을 사용하는 조직은 VPN 또는 내부 네트워크를 통해 RDE(Rapid Development Environment)에 액세스할 때 연결 문제에 직면합니다. aem:rde:status 명령이 실패하고 연결 거부 오류가 발생하여 메시지를 표시합니다.
Error: [ RDECLI:INTERNAL_STATUS_ERROR] There was an unexpected error when running status command. Please, try again later and if the error persists, report it.
Error FetchError: request to <endpoint> failed, reason: connect ECONNREFUSED <IP>:443
이 문제는 VPN 또는 내부 LAN/Wi-Fi를 통해 연결할 때 발생합니다.
해결 방법 resolution
이 문제를 해결하고 모든 네트워크 구성에서 RDE에 대한 일관된 연결을 활성화하려면 다음 단계를 따르십시오.
-
HTTP 및 HTTPS 프록시 설정을 구성하여 Zscaler 프록시를 통해 모든 CLI 요청을 라우팅하도록 시스템을 설정합니다.
-
셸 또는 명령 프롬프트에서
HTTP_PROXY및HTTPS_PROXY에 대한 환경 변수를 설정하십시오.export HTTP_PROXY="http://<zscaler-proxy-address>:<port>"export HTTPS_PROXY="http://<zscaler-proxy-address>:<port>".Windows에서는
export대신set을(를) 사용하거나 시스템 설정을 통해 이러한 변수를 구성하십시오. -
또는 Adobe IO CLI에서 직접 이러한 설정을 구성합니다.
aio config:set HTTP_PROXY <zscaler-proxy-address>aio config:set HTTPS_PROXY <zscaler-proxy-address>
-
-
Adobe IO CLI 및 AEM RDE 플러그인이 이러한 프록시 설정을 올바르게 선택하는지 확인합니다.
-
RDE 끝점에 대한 직접 아웃바운드 트래픽이 VPN 또는 내부 네트워크에서 차단되는지 확인합니다. 그럴 경우 모든 발신 트래픽에 대해 회사 프록시를 통한 라우팅이 적용되는지 확인하십시오.
이러한 구성을 적용한 후 aem:rde:status 명령을 사용하여 RDE에 다시 액세스하십시오. 이 설정은 VPN을 사용하는지 또는 내부 네트워크를 사용하는지에 관계없이 원활한 연결을 허용해야 합니다.