While trying to stop the JVM or check the server status, it prompts for a username and password. If authentication fails, the following exception is thrown:
ADMU0002E: Exception attempting to process server WasServer01:
javax.management.JMRuntimeException: ADMN0022E: Access is denied for
the getState operation on Server MBean because of insufficient or
empty credentials.
On the same profile, we have 11 JVMs. Out of these, only one JVM consistently prompts for a username and password.
Steps I've taken so far to resolve the issue (without success):
1. Verified the username and password in soap.client.props - everything looks correct.
2. Performed a clean restart by clearing the temp, wstemp, and config/temp directories.
Error logs from serverstatus.log
00000001 AdminTool A ADMU0002E: Exception attempting to process server WasServer01: javax.management.JMRuntimeException: ADMN0022E: Access is denied for the getState operation on Server MBean because of insufficient or empty credentials.
at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2514)
at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2317)
at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2103)
at com.ibm.ws.management.AdminServiceImpl.preInvoke(AdminServiceImpl.java:2076)
at com.ibm.ws.management.AdminServiceImpl.getAttribute(AdminServiceImpl.java:871)
at com.ibm.ws.management.connector.AdminServiceDelegator.getAttribute(AdminServiceDelegator.java:141)
at com.ibm.ws.management.connector.ipc.CallRouter.route(CallRouter.java:194)
at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink.doWork(IPCConnectorInboundLink.java:372)
at com.ibm.ws.management.connector.ipc.IPCConnectorInboundLink$IPCConnectorReadCallback.complete(IPCConnectorInboundLink.java:637)
at com.ibm.ws.ssl.channel.impl.SSLReadServiceContext$SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1833)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:558)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:608)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:985)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1074)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1892)
------------------------------
Pavan Kumar Emmidi
------------------------------