Autentiseringsfel för Snowflake Connector i Adobe Experience Platform
Autentiseringsfel i Adobe Experience Platform (AEP) och Snowflake beror på formatering av privata nycklar eller konfigurationsproblem. Verifiera nyckeln, uppdatera inställningarna och se till att synkroniseringen sker.
Beskrivning description
Miljö
- Produkt: Adobe Experience Platform (AEP)
- Funktion: Snowflake Connector
- Begränsningar: Detta gäller scenarier där autentiseringen misslyckas under anslutningskonfigurationen.
Problem/symtom
- Felmeddelande: Autentiseringen misslyckades. Försök ange dina autentiseringsuppgifter igen.
- Inga inloggningsförsök visas i Snowflake inloggningshistorik när AEP används.
- Loggar indikerar fel som
[Snowflake]Det gick inte att parsa PEM-blocket som innehåller den privata nyckeln. - Problemet kvarstår trots att nyckelparet private-public fungerar korrekt utanför AEP.
Upplösning resolution
-
Kontrollera att den privata nyckeln är korrekt formaterad med rätt rubriker
--BEGIN PRIVATE KEY-- [ Key Content] --END PRIVATE KEY--
Om du använder en krypterad privat nyckel kan du också:
--BEGIN ENCRYPTED PRIVATE KEY-- [ Key Content] --END ENCRYPTED PRIVATE KEY-- -
Återskapa den privata nyckeln med OpenSSL med följande kommando:
openssl genrsa 2048 | openssl pkcs8 -topk8 -v2 des3 -inform PEM -out rsa_key.p8.Koda den återskapade nyckeln i Base64-format utan efterföljande radmatningstecken. (
\n) Undvik att skicka nycklar via e-post eller meddelandeplattformar som team, eftersom detta kan medföra formateringsproblem (till exempel extra blanksteg). -
Kontrollera att användarkontot i Snowflake är kopplat till motsvarande offentliga nyckel. Anvisningar finns i Så här: Verifiera anslutningen för offentlig/privat nyckel med SnowSQL och Autentisering av nyckelpar och rotation av nyckelpar i Snowflake-communityn.
-
Bekräfta att kontonamnet följer Snowflake namnkonventioner. Lägg t.ex. till kontonamnet (t.ex. orgname-account_name) i företagsnamnet. Mer information finns i Kontoidentifierare i Snowflake-dokumentationen.
-
Se till att alla IP-intervall som krävs för AEP vitlistas i din Snowflake-miljö. Mer information finns i IP-adressen tillåtelselista för källanslutningar.
-
Om du vill bekräfta om AEP försöker ansluta använder du en ogiltig privat nyckel avsiktligt och kontrollerar om några inloggningsförsök visas i Snowflake inloggningshistorik.
-
Analysera loggar som genererats under anslutningsförsök för specifika felkoder eller meddelanden som Begäran kunde inte bearbetas eller PEM-blocket kunde inte parsas.
-
Om problemen kvarstår efter att du har utfört dessa kontroller kan du eskalera till Adobe supportmed detaljerade loggar och ID:n för förfrågningar.
I den här guiden beskrivs hur du felsöker misslyckade autentiseringar vid anslutning av Adobe Experience Platform med Snowflake-databaser.