Failed to execute jaas commands in fabric environment.
Issue
- When we are trying to update the security realms in Fuse, it fails with an error
Error executing command: io.fabric8.api.scr.InvalidComponentException
- and the commands we tried are shown below.
JBossFuse:user@root> jaas:realms
Index Realm Module Class
1 karaf org.apache.karaf.jaas.modules.properties.PropertiesLoginModule
2 karaf org.apache.karaf.jaas.modules.publickey.PublickeyLoginModule
3 karaf io.fabric8.jaas.ZookeeperLoginModule
4 karaf org.apache.karaf.jaas.modules.ldap.LDAPLoginModule
5 amqrealm io.fabric8.jaas.ZookeeperLoginModule
6 proxyrealm io.fabric8.jaas.ZookeeperLoginModule
7 proxyrealm org.apache.karaf.jaas.modules.ldap.LDAPLoginModule
8 karaf io.fabric8.jaas.ZookeeperLoginModule
JBossFuse:user@root> jaas:manage --index 3
JBossFuse:user@root> jaas:users
Error executing command: io.fabric8.api.scr.InvalidComponentException
JBossFuse:user@root> jaas:cancel
JBossFuse:user@root> jaas:manage --index 2
JBossFuse:user@root> jaas:users
Can't get the list of users:
No backing engine serivce found for:org.apache.karaf.jaas.modules.publickey.PublickeyLoginModule
JBossFuse:user@root> jaas:cancel
JBossFuse:user@root> jaas:manage --index 8
JBossFuse:user@root> jaas:users
Error executing command: io.fabric8.api.scr.InvalidComponentException
JBossFuse:user@root> jaas:cancel
JBossFuse:user@root> jaas:manage --index 3
JBossFuse:user@root> jaas:useradd svccorpamqstg <password removed>
JBossFuse:user@root> jaas:roleadd svccorpamqstg corpamqadvisorystg
JBossFuse:user@root> jaas:roleadd svccorpamqstg corpamqadminstg
JBossFuse:user@root> jaas:update
Error executing command: io.fabric8.api.scr.InvalidComponentException
JBossFuse:user@root> jaas:cancel
Environment
- Red Hat JBoss Fuse
- 6.3.0
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
