Errore di autenticazione del connettore Snowflake in Adobe Experience Platform

Gli errori di autenticazione in Adobe Experience Platform (AEP) e Snowflake sono dovuti a problemi di formattazione o configurazione della chiave privata. Verifica la chiave, aggiorna le impostazioni e assicurati che la sincronizzazione sia corretta.

Descrizione description

Ambiente

  • Prodotto: Adobe Experience Platform (AEP)
  • Funzionalità: Connettore Snowflake
  • Vincoli: Questo vale per gli scenari in cui l'autenticazione non riesce durante la configurazione della connessione.

Problema/Sintomi

  • Messaggio di errore: autenticazione non riuscita. Prova a immettere di nuovo le credenziali.
  • Nessun tentativo di accesso visibile nella cronologia di accesso di Snowflake quando si utilizza AEP.
  • I registri indicano errori quali [Snowflake] Impossibile analizzare il blocco PEM contenente la chiave privata.
  • Il problema persiste nonostante la verifica del corretto funzionamento della coppia di chiavi pubblica-privata al di fuori di AEP.

Risoluzione resolution

  1. Assicurati che la chiave privata sia formattata correttamente con le intestazioni corrette

    --BEGIN PRIVATE KEY-- [ Key Content] --END PRIVATE KEY--
    In alternativa, se utilizzi una chiave privata crittografata:
      --BEGIN ENCRYPTED PRIVATE KEY-- [ Key Content] --END ENCRYPTED PRIVATE KEY--

  2. Rigenera la chiave privata utilizzando OpenSSL con il seguente comando:

    openssl genrsa 2048 | openssl pkcs8 -topk8 -v2 des3 -inform PEM -out rsa_key.p8.

    Codificare la chiave rigenerata in formato Base64 senza caratteri di nuova riga finali. (\n) Evita di inviare chiavi tramite piattaforme di posta elettronica o di messaggistica come Team, in quanto ciò può introdurre problemi di formattazione (ad esempio, spazi aggiuntivi).

  3. Verifica che l’account utente in Snowflake sia associato alla chiave pubblica corrispondente. Per i passaggi, vedere Procedura: Verificare la connettività delle chiavi pubbliche/private utilizzando SnowSQL e Autenticazione delle coppie di chiavi e rotazione delle coppie di chiavi nella community di Snowflake.

  4. Verifica che il nome account sia conforme alle convenzioni di denominazione di Snowflake. Ad esempio, aggiungi il nome dell'organizzazione al nome dell'account (ad esempio, orgname-account_name). Per ulteriori informazioni, consulta Identificatori account nella documentazione di Snowflake.

  5. Assicurati che tutti gli intervalli IP richiesti per AEP siano inseriti nella whitelist nel tuo ambiente Snowflake. Per ulteriori informazioni, fare riferimento a inserisce nell'elenco Consentiti di indirizzi IP per i connettori di origine.

  6. Per confermare se AEP sta tentando una connessione, utilizza intenzionalmente una chiave privata non valida e controlla se nella cronologia di accesso di Snowflake sono presenti tentativi di accesso.

  7. Analizzare i registri generati durante i tentativi di connessione per codici di errore o messaggi specifici, ad esempio Impossibile elaborare la richiesta o Impossibile analizzare il blocco PEM.

  8. Se i problemi persistono dopo aver eseguito questi controlli, esegui l'escalation tramite Supporto Adobecon registri dettagliati e ID richiesta.

Questa guida descrive i passaggi pratici per la risoluzione dei problemi di autenticazione durante la connessione di Adobe Experience Platform con i database Snowflake.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f