Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

CRM Analytics Snowflake 出力コネクタエラー「SecretKeyFactory not available (SecretKeyFactory が利用できません)」

公開日: May 1, 2026
説明

CRM Analytics Snowflake コネクタは、Snowflake アカウントへの接続でユーザ名/パスワードまたは非公開鍵による認証種別をサポートしています。

非公開鍵を使用すると、Java のネイティブ暗号化ライブラリの問題によって「SecretKeyFactory not available (SecretKeyFactory が利用できません)」エラーが返される場合があります。この問題の詳細は、Snowflake ナレッジ記事を参照してください。


 

解決策

オプション 1: コネクタ種別ごとに 2 つの非公開鍵を生成します。

出力コネクタに対しては、OpenSSL v1.1.1を使用して非公開鍵を生成してください。
入力コネクタに対しては、OpenSSL v3.0.2を使用して非公開鍵を生成してください。

注意: 出力コネクタに対して生成された非公開鍵を入力コネクタで使用することは (およびその逆も) できません。非公開鍵を入れ替えて使おうとすると、次のエラーが返されます。

Failed to decode PKCS8 private key: Unsupported pbesType oid (PKCS8 非公開鍵の復号化に失敗しました。サポートされていない pbesType oid です)

オプション 2: Snowflake の設定によって 2 つの非公開鍵を用意できない場合は、CRM Analytics コネクタで非公開鍵の代わりにユーザ名/パスワード認証を使用します。

詳細は Snowflake のドキュメントを参照してください。
Snowflake 出力接続
Snowflake 入力接続

 

ナレッジ記事番号

000393668

 
読み込み中
Salesforce Help | Article