2017-06-15 55 views
0

當我們嘗試使用Vault加密數據庫密碼時,我們在Wildfly/Jboss中收到以下錯誤。你能爲此提供解決方案嗎?Jboss/Wildfly中的Vault不匹配錯誤

產生的原因:org.jboss.security.vault.SecurityVaultException:PB00027:庫不匹配:共享密鑰不匹配拱頂塊:bea_interface和的attributeName:密碼

回答

0

有三種可能的原因:

1)。密碼之間只是不匹配。檢查您在設置保管庫時使用的內容。 2)。加密的密碼文件丟失: 除了密鑰庫的,你不應該忘記把那個vault.sh產生

vault.keystore 
ENC.dat 
Shared.dat 

你需要的所有三個文件複製到所需位置,例如其他兩個文件「standalone/configuration /」目錄。 在跳馬的定義,這是兩個PARAMATERS會告訴JBoss的哪裏可以找到他們:

<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個字符。