Resolver erros 403 proibidos durante a configuração BYOGIT para sites do Edge Delivery Services criados por meio do Cloud Manager

O artigo aborda os erros 403 Proibidos que ocorrem durante a configuração do Bring Your Own Git (BYOGIT) para sites do Edge Delivery Services criados usando a criação de sites de um clique do Cloud Manager, pois nenhum administrador do Serviço de configuração é atribuído automaticamente. Isso impede a conclusão da configuração BYOGIT e da conexão de um repositório Git externo para a sincronização de código. Para resolver o problema, atualize e valide os tokens de acesso, verifique o incluir na lista de permissões de IP e confirme a conectividade do repositório.

Descrição description

Ambiente

Adobe Experience Manager Edge Delivery Services (todas as versões)

Problema/Sintomas

  • Solicitações POST para pontos de extremidade de configuração, como /config/[ org] /sites/[ site] /code.json e /secrets/cm-byog.json, retornam erros de autorização proibidos HTTP 403.
  • As solicitações GET para os endpoints de configuração no nível do site e da organização retornam erros proibidos HTTP 403.
  • Outros serviços aceitam os mesmos tokens do Adobe IMS sem problemas.

Causa

Os sites criados por meio do Cloud Manager com um só clique não atribuem automaticamente um administrador do Serviço de configuração, resultando em uma lacuna de permissões que bloqueia a configuração do BYOGIT e a sincronização de código até que os tokens de acesso sejam girados e validados.

Resolução resolution

Siga as etapas abaixo para resolver o problema.

  1. Gere um novo token de acesso pessoal em seu provedor Git (por exemplo, GitLab). Consulte a documentação do seu provedor Git para obter instruções sobre como criar um token com os escopos necessários.

  2. Atualize o token no Cloud Manager:

    • Faça logon no Cloud Manager e selecione sua organização.
    • No console Meus programas, selecione o programa relevante.
    • No menu lateral em Programa, clique em Repositórios.
    • Clique em Gerenciar tokens de acesso no canto superior direito.
    • Edite o token relevante, insira o novo valor e salve.
  3. Certifique-se de que todos os endereços IP Cloud Manager necessários sejam resolvidos em seu provedor Git para permitir o acesso do Cloud Manager ao seu repositório externo. Consulte a documentação do seu provedor para obter instruções de incluir na lista de permissões do Git.

  4. Verifique se o Cloud Manager pode se conectar ao repositório externo e se a sincronização do código foi bem-sucedida.

Observação:

  • Todos os repositórios associados são revalidados depois que o token é atualizado.
  • Se você continuar a receber erros HTTP 403 Proibido após concluir essas etapas, talvez seja necessário atribuir um administrador do Serviço de Configuração para o seu site.

Leitura relacionada

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