Loading

Erreur du connecteur de sortie Snowflake CRM Analytics « SecretKeyFactory not available (SecretKeyFactory non disponible) »

Date de publication: May 1, 2026
Description
Le connecteur Snowflake CRM Analytics prend en charge un type d’authentification par clé privée ou par nom d’utilisateur/mot de passe pour établir une connexion à un compte Snowflake.

Lorsque vous utilisez une clé privée, l’erreur « SecretKeyFactory not available (SecretKeyFactory non disponible) » peut se produire en raison d’un problème avec les bibliothèques cryptographiques natives en Java. Ce problème est décrit de façon détaillée dans l‘article Knowledge Snowflake.


 
Résolution
Option 1 : Générer deux clés privées pour chaque type de connecteur.

Pour le connecteur OUTPUT, générez une clé privée en suivant les instructions Solution fournies dans cet article Knowledge Snowflake.
Pour le connecteur INPUT, générez une clé privée en suivant les instructions et les commandes fournies dans cette documentation Snowflake.

REMARQUE : Il se peut que les clés privées générées pour le connecteur Output ne soient pas utilisées avec le connecteur Input et vice-versa. Si vous essayez d'utiliser la clé privée de façon interchangeable, l’erreur suivante peut se produire :
Failed to decode PKCS8 private key: (Impossible de décoder la clé privée PKCS8 : Unsupported pbesType oid (pbesType oid non pris en charge)
Option 2 : S’il est impossible d’avoir deux clés privées pour votre configuration Snowflake, vous pouvez utiliser une authentification par nom d'utilisateur/mot de passe au lieu d’une clé privée dans le connecteur CRM Analytics.

Consultez la documentation relative au connecteur Snowflake pour de plus amples informations.
Snowflake Output Connection (en anglais)
Snowflake Input Connection (en anglais)

 
Numéro d’article de la base de connaissances

000393668

 
Chargement
Salesforce Help | Article