Esta página apresenta sugestões de resolução de problemas caso tenha problemas ao usar o proxy Auth do AlloyDB.
Se tiver problemas ao ligar-se à sua instância do AlloyDB através do AlloyDB Auth Proxy, seguem-se algumas sugestões que pode experimentar para descobrir a causa do problema.
Verifique cuidadosamente o resultado do AlloyDB Auth Proxy e procure erros. Muitas vezes, as mensagens de erro fornecem as informações necessárias para determinar a origem do problema e como o resolver.
Se estiver a receber um erro
403 Forbidden
e estiver a usar uma conta de serviço para autenticar o AlloyDB Auth Proxy, certifique-se de que a conta de serviço tem as autorizações corretas.As funções predefinidas do AlloyDB que concedem estas autorizações são Cliente do Cloud AlloyDB (
roles/alloydb.client
) e Administrador do Cloud AlloyDB (roles/alloydb.admin
). Além disso, tem de adicionar a função Consumidor de utilização de serviços (roles/serviceusage.serviceUsageConsumer
).Certifique-se de que ativa a API AlloyDB.
Se não estiver ativado, vê uma saída como
Error 403: Access Not Configured
nos registos do proxy de autenticação do AlloyDB.Se estiver a estabelecer ligação através de sockets UNIX, confirme que os sockets foram criados listando o diretório que indicou quando iniciou o AlloyDB Auth Proxy.
Se tiver uma política de firewall de saída, certifique-se de que permite ligações à porta 5433 na instância do AlloyDB de destino.
Problemas de quota: se vir erros relacionados com a ultrapassagem das quotas, identifique a origem do problema de quota (por exemplo, uma aplicação está a usar incorretamente o conetor e a criar desnecessariamente novas ligações) ou contacte o apoio técnico para pedir um aumento da quota da AlloyDB API.
Se receber uma resposta
400 Bad Request
com uma mensagem de erro que contenhareauth related error
, atualize as credenciais predefinidas da aplicação gcloud:gcloud auth application-default login
Para mais informações, consulte o artigo Como funcionam as Credenciais padrão da aplicação.