Loading

OpenSSL を使用して CSR ファイルを生成しているときにエラー "system library:fopen:Unknown error" が発生した

公開日: Aug 24, 2022
説明
Open SSL を使用して証明書署名要求 (CSR) ファイルを作成するときに、次のようなエラーが発生することがあります。
 
<number>:error:0200107B:system library:fopen:Unknown error:.\crypto\bio\bss_file.c:169:fopen('"C:\Program Files\Tableau\Tableau Server\<version>\apache\conf\openssl.cnf"','rb')
<number>:error:2006D002:BIO routines:BIO_new_file:system lib:\.crypto\bio\bss_file.c:174:
<number>:error:0E078002:configuration file routines:DEF_LOAD:system lib:.\crypto\conf\conf_def.c:199:

Cause

OpenSSL が openssl.cnf ファイルを見つけられません。

 

解決策
  1. openssl.cnf ファイルがインストール先のフォルダーに存在し、名前が変更されていないことを確認してください。
  2. ファイルが存在する場合、CSR ファイルを作成する前に次のコマンドを実行してください。コマンドに引用符を使用していないことを確認してください。
set OPENSSL_CONF=c:\Program Files\Tableau\Tableau Server\<version>\apache\conf\openssl.cnf
または:
set OPENSSL_CONF=c:\Program Files (x86)\Tableau\Tableau Server\<version>\apache\conf\openssl.cnf
ナレッジ記事番号

001473937

 
読み込み中
Salesforce Help | Article