Verbindungsprobleme in der schnellen Entwicklungsumgebung von AEM über das interne Netzwerk
Die Verwendung von Adobe Experience Manager (AEM) as a Cloud Service führt zu Verbindungsproblemen beim Zugriff auf die schnelle Entwicklungsumgebung (RDE) über VPN oder interne Netzwerke. Der aem:rde:status-Befehl schlägt in diesen Szenarien oft mit einem Fehler bei der Verbindungsverweigerung fehl. In diesem Artikel wird erläutert, wie Sie Ihre Umgebung so konfigurieren, dass Sie einen Web-Proxy verwenden, um konsistente Konnektivität über alle Netzwerkkonfigurationen hinweg sicherzustellen.
Beschreibung description
Umgebung
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Problem/Symptome
Unternehmen, die Adobe Experience Manager (AEM) as a Cloud Service verwenden, sehen sich beim Zugriff auf die schnelle Entwicklungsumgebung (RDE) über ein VPN oder ein internes Netzwerk mit Verbindungsproblemen konfrontiert. Der aem:rde:status-Befehl schlägt mit dem Fehler „Verbindungsverweigerung“ fehl und zeigt die folgende Meldung an:
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
Dieses Problem tritt auf, wenn eine Verbindung über VPN oder internes LAN/WLAN besteht.
Auflösung resolution
Gehen Sie wie folgt vor, um dieses Problem zu beheben und eine konsistente Konnektivität zur RDE in allen Netzwerkkonfigurationen zu ermöglichen:
-
Richten Sie Ihr System so ein, dass alle CLI-Anfragen über den Zscaler-Proxy weitergeleitet werden, indem Sie die HTTP- und HTTPS-Proxy-Einstellungen konfigurieren:
-
Festlegen von Umgebungsvariablen für
HTTP_PROXYundHTTPS_PROXYin der Shell oder Eingabeaufforderung:export HTTP_PROXY="http://<zscaler-proxy-address>:<port>"export HTTPS_PROXY="http://<zscaler-proxy-address>:<port>".Verwenden Sie unter Windows
setanstelle vonexportoder konfigurieren Sie diese Variablen über die Systemeinstellungen. -
Sie können diese Einstellungen auch direkt in der Adobe IO CLI konfigurieren:
aio config:set HTTP_PROXY <zscaler-proxy-address>aio config:set HTTPS_PROXY <zscaler-proxy-address>
-
-
Stellen Sie sicher, dass die Adobe IO CLI- und AEM RDE-Plug-ins diese Proxy-Einstellungen korrekt übernehmen.
-
Überprüfen Sie, ob der direkte ausgehende Traffic an RDE-Endpunkte in Ihrem VPN oder internen Netzwerk blockiert ist. Ist dies der Fall, stellen Sie sicher, dass das Routing über den Unternehmens-Proxy für den gesamten ausgehenden Traffic erzwungen wird.
Nachdem Sie diese Konfigurationen angewendet haben, versuchen Sie, erneut mit dem Befehl aem:rde:status auf die RDE zuzugreifen. Diese Einrichtung sollte eine nahtlose Konnektivität ermöglichen, unabhängig davon, ob Sie sich in einem VPN oder einem internen Netzwerk befinden.