Risolvere i problemi di connessione del proxy di autenticazione AlloyDB

Per risolvere gli errori di connessione, autenticazione o rete durante la connessione all'istanza AlloyDB per PostgreSQL con il proxy di autenticazione AlloyDB, controlla i seguenti problemi e soluzioni comuni:

  • Controlla attentamente l'output del proxy di autenticazione AlloyDB e cerca eventuali errori. Spesso, i messaggi di errore forniscono le informazioni necessarie per determinare l'origine del problema e come risolverlo.

  • Se ricevi un errore 403 Forbidden e utilizzi un service account per autenticare l'Auth Proxy di AlloyDB, assicurati che il account di servizio disponga delle autorizzazioni corrette.

    I ruoli Identity and Access Management (IAM) di AlloyDB predefiniti che forniscono queste autorizzazioni sono AlloyDB Client (roles/alloydb.client) e AlloyDB Admin (roles/alloydb.admin). Inoltre, devi aggiungere il ruolo Service Usage Consumer (roles/serviceusage.serviceUsageConsumer).

  • Assicurati di abilitare l'API AlloyDB.

    Se non è abilitata, nei log del proxy di autenticazione AlloyDB viene visualizzato un output simile a Error 403: Access Not Configured.

  • Se ti connetti utilizzando i socket UNIX, verifica che i socket siano stati creati elencando la directory che hai fornito quando hai avviato il proxy di autenticazione AlloyDB.

  • Se hai una policy del firewall in uscita, assicurati che consenta le connessioni alla porta 5433 nell'istanza AlloyDB di destinazione.

  • Problemi di quota: se visualizzi errori relativi al superamento delle quote, identifica l'origine del problema (ad esempio, un'applicazione utilizza in modo improprio il connettore e crea inutilmente nuove connessioni) o contatta l'assistenza per richiedere un aumento della quota dell'API AlloyDB.

  • Se ricevi una risposta 400 Bad Request con un messaggio di errore contenente reauth related error, aggiorna le Credenziali predefinite dell'applicazione#39;applicazione utilizzando Google Cloud CLI:

    gcloud auth application-default login

    Per saperne di più, consulta Come funzionano le Credenziali predefinite dell'applicazione.