Problèmes de connectivité dans l’environnement de développement rapide d’AEM sur le réseau interne
L’utilisation de Adobe Experience Manager (AEM) as a Cloud Service entraîne des problèmes de connectivité lors de l’accès à l’environnement de développement rapide (RDE) via un VPN ou des réseaux internes. La commande aem:rde:status échoue souvent avec une erreur de refus de connexion dans ces scénarios. Cet article explique comment configurer votre environnement pour utiliser un proxy web afin d’assurer une connectivité cohérente sur toutes les configurations réseau.
Description description
Environnement
Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
Problème/Symptômes
Les entreprises qui utilisent Adobe Experience Manager (AEM) as a Cloud Service rencontrent des problèmes de connectivité lors de l’accès à l’environnement de développement rapide (RDE) via un VPN ou un réseau interne. La commande aem:rde:status échoue avec une erreur de refus de connexion affichant le message :
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
Ce problème se produit lors de la connexion via un VPN ou un réseau local interne/Wi-Fi.
Résolution resolution
Pour résoudre ce problème et permettre une connectivité cohérente avec le RDE sur toutes les configurations réseau, procédez comme suit :
-
Configurez votre système pour acheminer toutes les requêtes d’interface de ligne de commande via le proxy scaler en configurant les paramètres de proxy HTTP et HTTPS :
-
Définissez les variables d’environnement pour
HTTP_PROXYetHTTPS_PROXYdans votre shell ou invite de commande :export HTTP_PROXY="http://<zscaler-proxy-address>:<port>"export HTTPS_PROXY="http://<zscaler-proxy-address>:<port>".Sous Windows, utilisez
setau lieu deexportou configurez ces variables à l’aide des paramètres système. -
Vous pouvez également configurer ces paramètres directement dans l’interface de ligne de commande d’Adobe IO :
aio config:set HTTP_PROXY <zscaler-proxy-address>aio config:set HTTPS_PROXY <zscaler-proxy-address>
-
-
Assurez-vous que l’interface de ligne de commande Adobe IO et les modules externes de RDE AEM récupèrent correctement ces paramètres de proxy.
-
Vérifiez si le trafic sortant direct vers les points d’entrée du RDE est bloqué sur votre VPN ou votre réseau interne. Si c’est le cas, assurez-vous que le routage via le proxy d’entreprise est appliqué à tout le trafic sortant.
Après avoir appliqué ces configurations, réessayez d’accéder au RDE à l’aide de la commande aem:rde:status. Cette configuration doit permettre une connectivité transparente, que vous soyez sur un VPN ou sur un réseau interne.