Reset password for SAP Web Dispatcher user
It happened. You do not remember anymore the password created by SAP Web Dispatcher (WD) during bootstrap operation. While this is not bad (who can remember a password like aR$#¨%_09fms!” anyway?) and normally your browser safes it for you (hm, maybe not so good) or your password safe (better). But the password is gone, you cannot log on anymore to WD admin interface. No worries, if you have access to the computer where WD is running, you can either
- Get the icmauth.txt file and try to hack the password or
- Create a new password for your user.
I prefer option b.
The documentation at SAP Help for this gives you some options, like recreate the configuration (bootstrap) and you’ll get a new password for the icmadm user.
- Creating Administration Users SAP Help
The online documentation for this section only mentions icmon, but for Web Dispatcher you have to use wdispmon. The authors explain this at the parent page of the topic and justify it that this makes things easier. I am not sure to whom, but definitely not for the person reading the guide, as you have to read the parent page to find out why icmon is not available for WD. Note: the page is for WD and still the documentation is using commands for ICM for NetWeaver ABAP #yay.
Content of the icmauth.txt file looks like:
# Authentication file for ICM and SAP Web Dispatcher authentication
icmadm:{SHA384}z3Lq992UB3lmK3F5dND266RBGU1S2xflxQOtSJn4irawcIce+Xo:admin
Field 1 | Field 2 | Field 3 |
icmadm is the user | {SHA384}z3… is the encrypted password of the user | admin is the group of the user. |
To change the password of the user icmadm you have to use the wdispmon command with the –a flag. Also provide the path to the WD profile file.
Command: wsdispmon –a pf=sapwebdisp.pfl
Enter c to change the password of an existing user.
Inform the new password. As of now, the new password will not be available to WD, as it is not saved to icmauth.txt. To persist the new password you have to save it. To do so, select s from the menu.
Do not worry, a copy of the old file will be created (in case your co-worker still has the old password). With this done, you can exit the program. Select q from the menu.
(Not sure if you have to restart WD, but I did.) Now you can log on using the new password to WD. Access your WD admin page and log on using icmadm and the new password.
1 Comment
Rafa · July 31, 2017 at 14:26
Excelent!