Resuelva los errores 403 prohibidos durante la configuración de BYOGIT para los sitios de Edge Delivery Services creados mediante Cloud Manager

El artículo aborda los 403 errores prohibidos que se producen durante la configuración de Traer su propio Git (BYOGIT) para los sitios de Edge Delivery Services creados con la creación de sitios con un solo clic de Cloud Manager porque no se asigna automáticamente ningún administrador de Servicio de configuración. Esto evita la finalización de la configuración de BYOGIT y la conexión de un repositorio Git externo para la sincronización de código. Para resolver el problema, actualice y valide los tokens de acceso, compruebe la inclusión en la lista de permitidos de IP y confirme la conectividad del repositorio.

Descripción description

Entorno

Adobe Experience Manager Edge Delivery Services (todas las versiones)

Problema/Síntomas

  • Las solicitudes POST a los extremos de configuración, como /config/[ org] /sites/[ site] /code.json y /secrets/cm-byog.json, devuelven errores de autorización prohibidos HTTP 403.
  • Las solicitudes GET a los extremos de configuración de nivel de sitio y de organización devuelven errores HTTP 403 Prohibido.
  • Otros servicios aceptan los mismos tokens de Adobe IMS sin problemas.

Causa

Los sitios creados con un solo clic de Cloud Manager no asignan automáticamente un administrador de servicios de configuración, lo que provoca un hueco en los permisos que bloquea la configuración de BYOGIT y la sincronización de código hasta que se rotan y validan los tokens de acceso.

Resolución resolution

Siga los pasos a continuación para resolver el problema.

  1. Genere un nuevo token de acceso personal en su proveedor de Git (por ejemplo, GitLab). Consulte la documentación del proveedor de Git para obtener instrucciones sobre cómo crear un token con los ámbitos necesarios.

  2. Actualice el token en Cloud Manager:

    • Inicie sesión en Cloud Manager y seleccione su organización.
    • En la consola Mis programas, seleccione el programa correspondiente.
    • En el menú lateral debajo de Programa, haga clic en Repositorios.
    • Haga clic en Administrar tokens de acceso en la esquina superior derecha.
    • Edite el token correspondiente, introduzca el nuevo valor y guarde.
  3. Asegúrese de que todas las direcciones IP de Cloud Manager requeridas estén incluidas en la lista de permitidos en su proveedor de Git para permitir el acceso de Cloud Manager a su repositorio externo. Consulte la documentación de su proveedor de Git para obtener instrucciones de inclusión en la lista de permitidos.

  4. Compruebe que Cloud Manager puede conectarse al repositorio externo y que la sincronización de código se ha realizado correctamente.

Nota:

  • Todos los repositorios asociados se vuelven a validar después de actualizar el token.
  • Si sigue recibiendo errores de HTTP 403 Prohibido después de completar estos pasos, es posible que deba asignarse un administrador del Servicio de configuración a su sitio.

Lectura relacionada

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