2017-06-15 21 views
0

Vaultを使用してDBパスワードを暗号化しようとすると、Wildfly/Jbossで以下のエラーが表示されます。このためのソリューションを提供できますか?Jboss/Wildflyでのボールトの不一致エラー

によって引き起こさ

:org.jboss.security.vault.SecurityVaultException:PB00027:Vaultの不一致:共有キーは、ボールトのブロックのために一致していません:bea_interfaceとattributeNameに:パスワード

答えて

0

3つの原因があります。

1)。パスワード間には不一致があります。ボールトのセットアップ時に使用した内容を確認してください。

2)。暗号化されたパスワードファイルが不足している: 別にキーストアの、あなたはあなたがに例えば、目的の場所にすべての3つのファイルをコピーする必要があり

vault.keystore 
ENC.dat 
Shared.dat 

を生成vault.sh他の二つのファイルを置くことを忘れてはなりません"standalone/configuration /"ディレクトリ。 ボールトの定義では、これらは、それらを見つけるためにJBossを教えてくれます2 PARAMATERSは次のとおりです。

<vault-option name="KEYSTORE_URL" value="${jboss.server.config.dir}/vault.keystore"/> 
<vault-option name="ENC_FILE_DIR" value="${jboss.server.config.dir}/"/> 

3)。キーストア別名を10文字以上使用しています。