我是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>
感谢任何帮助。
答案 0 :(得分:0)
据我所知,此问题引发了一个错误:EAP 7.06+ Bug 但是,您可以使用以下CLI命令检查Vault表达式是否正在解析为正确的值:
/core-service=platform-mbean/type=runtime:read-attribute(name=system-properties)