Data Domain:IDPA証明書の交換「OpenSSL Error.Error changing password for PKCS12 file.」
Summary: DD CLIまたはUIを使用してPKCS12証明書ファイルをアップロードしようとすると、次のエラーでDD証明書の置き換えに失敗していました。「エラー **** OpenSSL エラー。Error changing password for PKCS12 file.」
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Data Domainコマンドライン インターフェイス(CLI)またはUIを使用してPKCS12証明書ファイルをアップロードしようとすると、次のエラーが発生します。
****OpenSSLエラー。PKCS12ファイルのパスワード変更中にエラーが発生しました
****OpenSSLエラー。PKCS12ファイルのパスワード変更中にエラーが発生しました
Cause
この問題は、
pbeWithSHA1And3-KeyTripleDES-CBC (PBE-SHA1-3DES)暗号化アルゴリズムは、Data Domainでサポートされています。
PKCS12ファイル暗号化アルゴリズムを確認するには、ファイルをACMマシンにコピーし、次のコマンドを実行します。
# openssl pkcs12 -info -in keystore.p12 -noout
keystore.p12をcustomer pkcs12ファイルに置き換えます。出力例は次のようになります。出力にPBE-SHA1-3DESが表示されない場合は、DDでサポートされていません。
Enter Import Password: xxxx
MAC Iteration 1024
MAC verified OK
PKCS7 Data
Shrouded Keybag: PBES2, PBKDF2, DES-EDE3-CBC, Iteration 1024, PRF hmacWithSHA1
PKCS7 Encrypted data: PBES2, PBKDF2, DES-EDE3-CBC, Iteration 1024, PRF hmacWithSHA1
Certificate bag
Resolution
この問題を回避するには、この非準拠の PKCS12 ファイルを ACM マシンにコピーしてから、次の手順を実行して PKCS12 ファイルを準拠のファイルに変換します。
手順1:非準拠のPKCS12キーストア ファイルから 、temp.pemという名前のPEM形式のファイルにキー ペアをエクスポートします。
openssl pkcs12 -in nonCompliantkeystore.p12 -out temp.pem
手順2:temp.pemキーペア ファイルをPBE-SHA1-3DESを使用してPKCS12準拠のファイルに変換します algorithmです。
openssl pkcs12 -export -in temp.pem -out Compliantkeystore.p12 -name "new" -macalg SHA256 -keypbe PBE-SHA1-3DES -certpbe PBE-SHA1-3DES -passout pass:Idpa_1234
手順3:(オプション)変換されたファイルのアルゴリズムを検証します。
openssl pkcs12 -info -in Compliantkeystore.p12 -noout
今後の修正
この問題の修正は、DDOS 7.12で提供されます。この修正により、pkcs12ファイルで使用されているアルゴリズムの検証が追加されます。アルゴリズムが「PBE-SHA1-3DES」でない場合、プロセスは中止され、お客様にわかりやすいエラーがスローされます。上記の回避策は引き続き適用されます。
Affected Products
Data Domain, PowerProtect Data Protection Appliance, PowerProtect Data Manager ApplianceArticle Properties
Article Number: 000220150
Article Type: Solution
Last Modified: 19 Aug 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.