Jboss eap 7导入保险库配置

时间:2018-01-24 18:25:57

标签: jboss-eap-6 jboss-eap-7

我是Jboss的新手,试图将vault配置从eap 6迁移到eap 7 将eap6根目录中的保管库文件夹复制到eap7 root

在我进行保管库配置时出现以下错误

ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0230: Vault is not initialized; resolution of value expression is not possible.

以下是我在standalone.xml中的配置片段

<system-properties>
..
<property name="ldap.bind.password" value="${VAULT::ldap::password::1}"
..
</system-properties>

<vault>
<vault-option name = "KEYSTORE_URL" value=${jboss.home.dir}/vault/vault.keystore"/>
<vault-option name="KEYSTORE_PASSWORD" value = "XXXXX"/>
<vault-option name="SALT" value ="XXX"/>
<vault-option name="ITERATION-COUNT" value="44"/>
<vault-option name="ENC_FILE_DIR" value="${jboss.home.dir}/vault"/>
</valut>

感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

据我所知,此问题引发了一个错误:EAP 7.06+ Bug 但是,您可以使用以下CLI命令检查Vault表达式是否正在解析为正确的值:

/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)