Loading

CRM Analytics Snowflake Output Connector Error: "SecretKeyFactory not available" with PrivateKey Authentication

Дата публикации: May 1, 2026
Решение

This article explains two options to resolve the "SecretKeyFactory not available" error in the CRM Analytics Snowflake connector when using PrivateKey Authentication.

Option 1 — Generate Separate PrivateKeys for Each Connector Type:
For the CRM Analytics Output connector, generate a PrivateKey using OpenSSL version 1.1.1.
For the CRM Analytics Input connector, generate a PrivateKey using OpenSSL version 3.0.2.
Important: PrivateKeys generated for the Output connector cannot be used with the Input connector, and vice versa. Attempting to use a PrivateKey interchangeably between connector types may result in the following error: "Failed to decode PKCS8 private key: Unsupported pbesType oid."

Option 2 — Use Username/Password Authentication:
If maintaining two separate PrivateKeys is not feasible for your Snowflake setup, switch to Username/Password Authentication instead of PrivateKey Authentication in the CRM Analytics Snowflake connector settings.




 

Дополнительные ресурсы

See the Snowflake connector documentation for more information.

Snowflake Output Connection
Snowflake Input Connection

CRM Analytics Snowflake Output Connector Error "SecretKeyFactory not available"

Номер статьи базы знаний

000393668

 
Загрузка
Salesforce Help | Article