내부 네트워크를 통한 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에 대한 일관된 연결을 활성화하려면 다음 단계를 따르십시오.

  1. HTTP 및 HTTPS 프록시 설정을 구성하여 Zscaler 프록시를 통해 모든 CLI 요청을 라우팅하도록 시스템을 설정합니다.

    1. 셸 또는 명령 프롬프트에서 HTTP_PROXYHTTPS_PROXY에 대한 환경 변수를 설정하십시오.

      export HTTP_PROXY="http://<zscaler-proxy-address>:<port>"

      export HTTPS_PROXY="http://<zscaler-proxy-address>:<port>".

      Windows에서는 export 대신 set을(를) 사용하거나 시스템 설정을 통해 이러한 변수를 구성하십시오.

    2. 또는 Adobe IO CLI에서 직접 이러한 설정을 구성합니다.

      aio config:set HTTP_PROXY <zscaler-proxy-address>

      aio config:set HTTPS_PROXY <zscaler-proxy-address>

  2. Adobe IO CLI 및 AEM RDE 플러그인이 이러한 프록시 설정을 올바르게 선택하는지 확인합니다.

  3. RDE 끝점에 대한 직접 아웃바운드 트래픽이 VPN 또는 내부 네트워크에서 차단되는지 확인합니다. 그럴 경우 모든 발신 트래픽에 대해 회사 프록시를 통한 라우팅이 적용되는지 확인하십시오.

이러한 구성을 적용한 후 aem:rde:status 명령을 사용하여 RDE에 다시 액세스하십시오. 이 설정은 VPN을 사용하는지 또는 내부 네트워크를 사용하는지에 관계없이 원활한 연결을 허용해야 합니다.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f