

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Solucionar problemas do GitLab Duo com Amazon Q
<a name="gitlab-troubleshooting"></a>

Consulte a seção a seguir para solucionar problemas comuns de integração ao usar o GitLab Duo com Amazon Q.

## GitLab instância bloqueia solicitações de entrada
<a name="gitlab-troubleshooting-blocked-instance"></a>

**Problema**: minha GitLab instância bloqueia solicitações de entrada e o Amazon Q não consegue ligar de volta para minha GitLab instância.

**Solução**: identifique o que está bloqueando a solicitação de entrada e faça modificações para aceitar solicitações de entrada do Amazon Q, que podem estar na forma de uma das seguintes opções:
+ Um proxy
+ Uma camada de firewall
+ Uma lista de negação ou lista de permissões em uma camada de infraestrutura

Você precisa se reintegrar à sua GitLab instância para ressincronizar. Para obter mais informações, consulte [Configurar GitLab Duo com o Amazon Q](https://docs.gitlab.com/user/duo_amazon_q/setup/) na *GitLab documentação*.

## Conexão entre o GitLab e o Amazon Q fora de sincronia
<a name="gitlab-troubleshooting-connection-sync"></a>

**Problema**: Eu modifiquei GitLab Duo com o aplicativo Amazon Q e agora a conexão entre o Amazon Q GitLab e o Amazon Q está fora de sincronia.

**Solução**: Quando GitLab o Amazon Q está fora de sincronia, isso pode resultar em credenciais inválidas, incapacidade de atualizar credenciais e resposta não autorizada quando o GitLab Amazon Q liga. GitLab

## Nome de domínio da instância não resolvível
<a name="gitlab-troubleshooting-instance-domain"></a>

**Problema**: modifiquei o URL da GitLab instância após a integração e agora a conexão entre o Amazon Q GitLab e o Amazon Q está fora de sincronia. O Amazon Q não consegue mais chamar a GitLab instância com sucesso.

**Solução**: você precisa garantir que o nome de domínio seja resolvível. Integre-se novamente à sua instância. GitLab Para obter mais informações, consulte [Configurar GitLab Duo com o Amazon Q](https://docs.gitlab.com/user/duo_amazon_q/setup/) na *GitLab documentação*.

## Perfil do IAM e provedor de identidades (IdP) incorretos
<a name="gitlab-troubleshooting-iam-role-idp-setup"></a>

**Problema**: Minha função do IAM não fornece as permissões corretas para as APIs exigidas pelo GitLab Duo Amazon Q.

**Solução**: garanta que o provedor de identidades (IdP) e os perfis do IAM estejam configurados corretamente. Para obter mais informações, consulte [Configurar GitLab Duo com o Amazon Q](https://docs.gitlab.com/user/duo_amazon_q/setup/) na *GitLab documentação*.

## O perfil do Amazon Q Developer não existe
<a name="gitlab-troubleshooting-profile"></a>

**Problema**: estou tentando fazer a integração do GitLab Duo com Amazon Q, mas me deparei com o seguinte problema: `Application could not be craeted by the AI Gateway: Error 400 - {"detail":"An error occured (ValidationException) when calling the CreateOAuthAppConnection operation: ProfileDoesNotExist"}`

**Solução**: primeiro, você precisa criar um perfil no Amazon Q Developer por meio do console do Amazon Q Developer. Para obter mais informações, consulte [Configurar GitLab Duo com o Amazon Q](https://docs.gitlab.com/user/duo_amazon_q/setup/) na *GitLab documentação*.