"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.server.controller.management.connection_manager.ldap_conne ction is missing [org.wildfly.security.credential-store.path/to/credential-store/credentialstorename.jceks]"]
Issue
I have configured a credential store in the elytron subsystem as below:
<credential-stores>
<credential-store name="my_store" location="path/to/credential-store/credentialstorename.jceks" create="true">
<credential-reference clear-text="secretvalue"/>
</credential-store>
</credential-stores>
In my outbound connection I provided the credential store reference as below:
<outbound-connections>
<ldap name="ldap_connection" url="ldap://localhost:10389" search-dn="uid=wildfly,dc=simple,dc=wildfly,dc=org" referrals="FOLLOW">
<search-credential-reference store="path/to/credential-store/credentialstorename.jceks" alias="myPasswordAlias"/>
</ldap>
</outbound-connections>
When I start JBoss EAP the following error is logged:
ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) WFLYCTL0013: Operation ("add") failed - address: ([
("core-service" => "management"),
("ldap-connection" => "ldap_connection")
]) - failure description: {
"WFLYCTL0412: Required services that are not installed:" => ["org.wildfly.security.credential-store.path/to/credential-store/credentialstorename.jceks"],
"WFLYCTL0180: Services with missing/unavailable dependencies" => ["jboss.server.controller.management.connection_manager.ldap_connection is missing [org.wildfly.security.credential-store.path/to/credential-store/credentialstorename.jceks]"]
}
Environment
- Red Hat JBoss Enterprise Application Platform (JBoss EAP)
- 7.2.3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.