Résolution des erreurs 403 Interdit lors de la configuration de BYOGIT pour les sites Edge Delivery Services créés via Cloud Manager

L’article traite des erreurs 403 Interdit qui se produisent lors de la configuration de Bring Your Own Git (BYOGIT) pour les sites Edge Delivery Services créés à l’aide de la création de site en un clic Cloud Manager, car aucun administrateur du service de configuration n’est automatiquement affecté. Cela empêche l’achèvement de la configuration BYOGIT et de la connexion d’un référentiel Git externe pour la synchronisation du code. Pour résoudre ce problème, mettez à jour et validez les jetons d’accès, vérifiez le placé sur la liste autorisée des adresses IP et confirmez la connectivité du référentiel.

Description description

Environnement

Adobe Experience Manager Edge Delivery Services (toutes les versions)

Problème/Symptômes

  • Les requêtes POST aux points d’entrée de configuration, tels que /config/[ org] /sites/[ site] /code.json et /secrets/cm-byog.json, renvoient des erreurs d’autorisation HTTP 403 Forbidden.
  • Les requêtes GET aux points d’entrée de configuration au niveau du site et de l’organisation renvoient des erreurs HTTP 403 Forbidden.
  • D’autres services acceptent sans problème les mêmes jetons Adobe IMS.

Cause

Les sites créés via Cloud Manager en un clic n’attribuent pas automatiquement un administrateur de Service de configuration, ce qui entraîne un écart d’autorisations qui bloque la configuration de BYOGIT et la synchronisation du code jusqu’à ce que les jetons d’accès soient pivotés et validés.

Résolution resolution

Suivez les étapes ci-dessous pour résoudre le problème.

  1. Générez un nouveau jeton d’accès personnel dans votre fournisseur Git (par exemple, GitLab). Reportez-vous à la documentation de votre fournisseur Git pour obtenir des instructions sur la création d’un jeton avec les portées requises.

  2. Mettez à jour le jeton dans Cloud Manager :

    • Connectez-vous à Cloud Manager et sélectionnez votre organisation.
    • Dans la console Mes programmes , sélectionnez le programme approprié.
    • Dans le menu latéral, sous Programme, cliquez sur Référentiels.
    • Cliquez sur Gérer les jetons d’accès dans le coin supérieur droit.
    • Modifiez le jeton approprié, saisissez la nouvelle valeur et enregistrez.
  3. Assurez-vous que toutes les adresses IP Cloud Manager requises sont placées sur la liste autorisée dans votre fournisseur Git pour autoriser l’accès de Cloud Manager à votre référentiel externe. Reportez-vous à la documentation de votre fournisseur Git pour obtenir des instructions sur la façon de placer sur la liste autorisée.

  4. Vérifiez que Cloud Manager peut se connecter au référentiel externe et que la synchronisation du code réussit.

Remarque :

  • Tous les référentiels associés sont revalidés après la mise à jour du jeton.
  • Si vous continuez à recevoir des erreurs HTTP 403 Forbidden après avoir effectué ces étapes, un administrateur du service de configuration peut avoir besoin d’être affecté à votre site.

Lecture connexe

recommendation-more-help
experience-cloud-kcs-help-kbarticles