Vaultを使用してDBパスワードを暗号化しようとすると、Wildfly/Jbossで以下のエラーが表示されます。このためのソリューションを提供できますか?Jboss/Wildflyでのボールトの不一致エラー
によって引き起こさ:org.jboss.security.vault.SecurityVaultException:PB00027:Vaultの不一致:共有キーは、ボールトのブロックのために一致していません:bea_interfaceとattributeNameに:パスワード
Vaultを使用してDBパスワードを暗号化しようとすると、Wildfly/Jbossで以下のエラーが表示されます。このためのソリューションを提供できますか?Jboss/Wildflyでのボールトの不一致エラー
によって引き起こさ:org.jboss.security.vault.SecurityVaultException:PB00027:Vaultの不一致:共有キーは、ボールトのブロックのために一致していません:bea_interfaceとattributeNameに:パスワード
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文字以上使用しています。