Host controllers does not appears on Admin Console after Domain Controller restart after enabling RBAC in EAP 6.2.x

Solution Verified - Updated -

Issue

After Domain Controller restarts the Host controllers(Host slaves) does not appears on Admin Console Runtime --> Topology view. Even when we try to issue a command through CLI to one Host slave, the Domain Controller says the host is not registered.

-Cannot view all nodes/ remote controllers from the domain controller.. After bouncing all JVMs we are able to see again

Steps to replicate the issue:
1. Replace existing <management> tag with following tag in domain.xml:

<management>
  <access-control provider="rbac">
    <role-mapping>
       <role name="SuperUser">
          <include>
             <user name="$local"/>
             <user name="admin"/>
             <group name="SuperUser"/>
          </include>
       </role>
          <role name="Maintainer">
             <include>
                 <user name="user"/>
             </include>
      </role>
   </role-mapping>
 </access-control>
</management>
  1. Step up Domain controller with remote Host controller as described in KCS article
  2. Login into Admin console, we call see all host controllers under Runtime --> Topology view.
  3. Now restart Domain controller and refresh admin console.
  4. Check Topology view in admin console, take a look at attached screen shot.

To solve this issue we have to restart all Host slaves.

Environment

  • Red Hat JBoss Enterprise Application Platform (EAP)
    • 6.2.x

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content