Error message: The bus IMSBus denied an anonymous user access to the bus

Document ID : KB000051385
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

This error may appear when Identity Manager (IDM) is being started-up on WebSphere (WAS) because security on the "IMSBus," which is the enterprise messaging bus for IDM, is enabled.

The error will show up on the WAS System.out log like this:

0000018 ActivationSpe E J2CA0138E: The MessageEndpoint activation failed for ActivationSpec jms/wpServAutoActActSpec
(com.ibm.ws.sib.api.jmsra.impl.JmsJcaActivationSpecImpl) and MDB Application IdentityMinder#wpServer.jar#ServerAutomatedActivityMDBean, due to the
following exception: javax.resource.ResourceException: CWSIV0958E: The authorization exception com.ibm.wsspi.sib.core.exception.SINotAuthorizedException: CWSIP0303E: No user specified when creating a connection to secure messaging engine FHQRATETADM01Node01.server1-IMSBus on bus IMSBus. was thrown while attempting to create a connection to messaging engine 03226138A1E0C624 using the activation specification.

Solution:

To disable security on the "IMSBus", login to the WAS Administrative Console and navigate to Service Integration->Buses->IMSBus and clear the Secure check box and save your changes.