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 Forbiddene 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 Configurednos 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 Requestcom uma mensagem de erro que contenhareauth related error, atualize as credenciais predefinidas da aplicação gcloud:gcloud auth application-default loginPara mais informações, consulte o artigo Como funcionam as Credenciais padrão da aplicação.