Adobe Campaign Classic v7: fout bij laden van bestand met persoonlijke sleutel: toestemming geweigerd
Leer hoe te om de Fout op te lossen die het privé zeer belangrijke dossier laadt: Toestemming ontkende fout wanneer het proberen om Adobe Campaign Classic v7 aan het gegevensbestand van Snowflake via FDA te verbinden. Controleer of codering met persoonlijke sleutels de juiste indeling heeft, of ODBC-verbindingen met de Snowflake-database werken en of OpenSSL op de server is geïnstalleerd.
Beschrijving description
Omgeving
- Oplossing: Adobe Campaign Classic v7
- Besturingssysteem: Windows (gehost in een AWS-omgeving op locatie)
- Database: Snowflake with keypair authentication using Federated Data Access (FDA)
Probleem
Wanneer het proberen om Adobe Campaign Classic v7 met een extern gegevensbestand van Snowflake via FDA te verbinden gebruikend sleutelpaarauthentificatie, wordt het volgende foutenbericht ontmoet: Fout ladend privé zeer belangrijk dossier: Vergunning ontkend.
Resolutie resolution
Ga als volgt te werk om dit probleem op te lossen:
-
Zorg ervoor dat u op een eerdere versie van het Snowflake ODBC-stuurprogramma werkt, zoals 2.x.x of specifiek geteste versies, zoals 2.25.xx. Om te controleren welke versie van de bestuurder ODBC van Snowflake u bent, verwijs naar deze de communautaire post van Snowflake: hoe te om uw bestuurder van Snowflake of schakelaarversie te verifiëren.
Snowflake ODBC-stuurprogramma versie 3.0.1 en hoger kunnen problemen veroorzaken vanwege wijzigingen in ondersteunde coderingsalgoritmen na het bijwerken van OpenSSL van versie 1.1.1 naar 3.x.x. Toen de OpenSSL-versie van 1.1.1 naar 3.0.9 werd bijgewerkt in versie 3.0.1, werden afgekeurde versleutelingsalgoritmen van de vorige OpenSSL-bibliotheekversie niet meer ondersteund. Verwijs naar deze de communautaire post van Snowflake {de Nota's van de Versie van de Bestuurder ODBC voor meer details.Probeer stap 2 als u op een geschikte versie van Snowflake ODBC werkt.
-
Genereer nieuwe RSA-toetsen. Voorbeeld, opdracht voor het genereren van RSA-sleutels:
openssl genrsa 2048 | openssl pkcs8 -topk8 -inform PEM -out rsa_key.p8
De sleutels moeten worden gegenereerd met een OpenSSL-versie die compatibel is met uw huidige installatie (bijvoorbeeld OpenSSL 1.x). Dus als de Snowflake ODBC-versie 3.x.x is, moet de OpenSSL-versie ook 3.x.x zijn; anders mislukt de verificatie van sleutelparen. Als u een versie gebruikt die lager is dan 3.x.x, zoals 2.x.x, dan zou u oudere versies OpenSSL, zoals 1.x.x, moeten gebruiken om het zeer belangrijke paar te produceren.
-
-
Werk uw externe rekeningsmontages binnen Adobe Campaign Classic bij die ervoor zorgen de gegevens van Unicode checkbox wordt geselecteerd wanneer het vormen van gebruikersbenaming/wachtwoordcombinaties.
-
Controleer de machtigingen voor het openen en lezen van bestanden met persoonlijke sleutels op de server waarop Adobe Campaign wordt uitgevoerd. Voor stappen, verwijs naar Snowflake: zeer belangrijk-paarauthentificatie en zeer belangrijk-paaromwenteling .
Als de problemen die Adobe Campaign Classic v7 en externe gegevensbestanden van Snowflake verbinden blijven bestaan, denk het escaleren binnen uw organisatie of contacteren de steun van Adobe voor extra het oplossen van problemen specifiek voor technische aspecten van integratie FDA met de gegevensbestanden van Snowflake.