Jboss/Wildfly中的Vault不匹配错误
当我们试图使用Vault加密DB密码时,在Wildfly/Jboss中出现以下错误。你能提供一个解决方案吗 原因:org.jboss.security.vault.SecurityVaultException:PB00027:vault不匹配:vault块的共享密钥不匹配:bea_接口和attributeName:密码Jboss/Wildfly中的Vault不匹配错误,jboss,wildfly,Jboss,Wildfly,当我们试图使用Vault加密DB密码时,在Wildfly/Jboss中出现以下错误。你能提供一个解决方案吗 原因:org.jboss.security.vault.SecurityVaultException:PB00027:vault不匹配:vault块的共享密钥不匹配:bea_接口和attributeName:密码 有三个可能的原因: 1) 。密码之间只是不匹配。检查设置vault时使用的内容 2) 。缺少加密的密码文件: 除了密钥库之外,您不应该忘记放置vault.sh生成的另外两个文件
有三个可能的原因: 1) 。密码之间只是不匹配。检查设置vault时使用的内容 2) 。缺少加密的密码文件: 除了密钥库之外,您不应该忘记放置vault.sh生成的另外两个文件
vault.keystore
ENC.dat
Shared.dat
您需要将所有三个文件复制到所需位置,例如“standalone/configuration/”目录。
在vault定义中,这两个参数将告诉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个字符