Documentación

No se puede acceder a Adobe Commerce en el repositorio de la nube: Error 403 Prohibido o 404 No encontrado al implementar

5 de mayo de 2025

Para resolver errores de implementación de Adobe Commerce como 403 Prohibido o 404 No encontrado, obtenga claves de autorización válidas y asegúrese de que se especifican correctamente en la variable env:COMPOSER_AUTH y el archivo auth.json.

Descripción

Entorno

Adobe Commerce en las versiones de infraestructura en la nube 2.2.x, 2.3.x y 2.4.x

Problema/Síntomas

Al implementar Adobe Commerce en la infraestructura de la nube, puede encontrar errores que indiquen que no se pudo acceder a la dirección URL del repositorio, lo que provoca un error de implementación. En el registro de errores de implementación de la interfaz de usuario del proyecto, aparece un mensaje de error similar al siguiente:

No se pudo acceder a la dirección URL ‘https://repo.magento.com/archives/magento/magento-cloud-configuration/magento-magento-cloud-configuration-x.x.x.x.zip’: HTTP/1.1 403 Prohibido

O

No se pudo descargar el archivo 'https://repo.magento.com/archives/magento/module-customer-segment/magento-module-customer-segment-x.x.x.x-patchY.zip' (HTTP/1.1 404 no encontrado)

(Haga clic en el icono Error de la interfaz de usuario del proyecto para ver el registro).

Causa

La causa principal de estos errores son claves de autorización no válidas o especificadas incorrectamente. Esto puede deberse a lo siguiente:

  • Uso de claves generadas a partir de una cuenta compartida
  • Revocación de licencia por problemas de pago

Nota: si descubre que esto se debe a un problema de facturación o de contrato vencido, póngase en contacto con el equipo de cuenta de Adobe para obtener ayuda y resolver este problema. Una vez reactivada la licencia, se restaurarán los derechos de asistencia e implementación.

Resolución

Siga estos pasos para resolver el problema con las claves de autorización:

  1. Para obtener claves de autorización válidas (omita esta opción si está seguro de que la clave es válida):

    1. Póngase en contacto con el propietario de la licencia de Adobe Commerce para generar las claves si estaba utilizando las creadas con una cuenta compartida. Si su licencia se revocó anteriormente debido a problemas de pago, pero desde entonces se ha renovado, necesitará generar nuevas claves de autenticación.
    2. Si el propietario de la cuenta no puede iniciar sesión en Commerce Marketplace, envía una solicitud de asistencia a Adobe Experience League para obtener más ayuda.
    3. Si el inicio de sesión se realizó correctamente, verifique la ID de MAGE en su Commerce Marketplace para asegurarse de que esté asociada a la dirección de correo electrónico del propietario de la cuenta actual. Si el ID de imagen está correctamente asociado, envíe una solicitud de asistencia a Adobe Experience League para obtener más ayuda. Si no es así, envíe un caso de asistencia directamente al equipo de Marketplace. Para ello, visite el sitio de Adobe Commerce Marketplace, navegue hasta la parte inferior de la página y haga clic en Póngase en contacto con nosotros para abrir un formulario y enviar un ticket de asistencia de Marketplace.
    4. Si eso no funciona, envía un correo electrónico directamente al Soporte técnico de Commerce Marketplace para solicitar una actualización de la dirección de correo electrónico asociada con el ID de MAGE.
  2. Agregue el valor de las claves en env:COMPOSER_AUTH variable (o asegúrese de que el valor correcto esté allí) y compruebe si las claves se especifican de manera coherente en la variable en los niveles de proyecto y entorno, así como en el archivo auth.json (si existe) en la raíz del proyecto. Consulte las instrucciones y la información relacionada en Preparar el sistema existente y Agregar claves de autenticación en la Guía de Commerce en la nube.

  3. Actualice o elimine auth.json, para tener un solo lugar donde se configure la clave, si los valores de las claves de autorización no están especificados o tienen otro valor. Inicie sesión en el equipo que tenga las claves SSH de Adobe Commerce en la infraestructura de la nube y, a continuación, inicie sesión en el proyecto: magento-cloud login

  4. Cree una rama para actualizar el código (en el siguiente ejemplo, el nombre de la rama es auth y se crea a partir de la rama principal): magento-cloud environment:branch auth master

  5. Cambie al directorio raíz del proyecto.

  6. Opcional: Elimine auth.json si lo prefiere y siga con el paso 10.

  7. Abra auth.json en un editor de texto.

    {
                 "http-basic":  {
                     "repo.magento.com": {
                         "username": "<public_key>",
                         "password": "<private_key>"
                         }
                       }
                     }
    
  8. Añada las claves de autenticación correctas.

  9. Guarde los cambios y salga del editor de texto.

  10. Confirme y fusione los cambios:

    git add -A
            git commit -m "<message>"
            git push origin master
    
  11. Espere a que se implemente el proyecto.

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