Are you annoyed with a credential prompt whenever you shut down the DMGR, Nodeagent, or JVM?
Well, not anymore, because you are going to learn how to configure IBM WebSphere Application Server to stop prompting for credentials every time.
In default WebSphere installation when security is enabled, you will get a credential prompt as shown below at every shutdown.
The following procedure will help you to configure WAS in such a way that you don’t get a credential prompt anymore during a shutdown.
Note: this must be done at profile levels like DMGR or node agent and assume you are using default connection type (SOAP). So ready?
Login into WAS server
Go to $PROFILE_HOMEproperties
Take a backup of soap.client.props. Or you may also take complete WebSphere configuration backup using backupconfig.sh as explained here.
Modify the soap.client.props file using vi and ensure the following three changes.
First– change false to true for SOAP security
Second & third – enter user & password, which as administrator role rights.
com.ibm.SOAP.loginUserid=chandan #change this with your environment admin
com.ibm.SOAP.loginPassword=chandan # changed this
So here is how file should look like
Test it by restarting respective Node, DMGR, or JVM.
Here is a useful tip
if you notice in the above file you can see user and password as plain text, which you don’t want to in a production environment. It’s recommended to encrypt the password and here is how you can do it.
Go to $PROFILE_HOMEbin folder
Execute the following command to encrypt the password
Looking to learn WAS administration? Check out this Udemy course.
As the founder of Geekflare, I’ve helped millions to excel in the digital realm. Passionate about technology, I’m on a mission to explore the world and amplify growth for professionals and businesses alike.
IBM has released WebSphere Application Server 9 (WAS Classic) beta on their Cloud – Bluemix. Based on the initial announcement, it’s not known when it will be available as a full profile in downloadable installation but will be soon.