Access denied for the stop operation on Server MBean due to insufficient or empty credentials
 Technote (troubleshooting)
 
Problem(Abstract)
If you use a shell script, an environment variable will be substituted in place of a $string. This causes WebSphere® Application Server to not receive a valid password. For example:

stopManager.sh -username <valid username> -password <valid password that contains $ sign>

You will receive the following error message:

ADMN0022E: Access denied for the stop operation on Server MBean due to insufficient or empty credentials.
 
Cause
The $ (dollar sign) is not correctly passed into WebSphere Application Server from the shell script.
 
Resolving the problem
Define a password for the userid that does not contain the $ (dollar sign) or use the escape character (\) just before the dollar sign ($) in the password. For example, if the password is wel$come, enter the following:

stopServer.sh -username <valid username> -password wel\$come

 
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > System Management/Repository
Operating system(s): Solaris
Software version: 6.0
Software edition:
Reference #: 1114472
IBM Group: Software Group
Modified date: Sep 15, 2004