Reset Password with ASU64

Do you know that feeling when you want to access IMM web interface, but you end up entering wrong password over and over again? The feel of anger which fills you up, moment when you want to go and put that server to rest? Well, that moment had happened to me this morning.

I was assigned a task to check the IMMs on a couple of servers, and to remove users which are not suppose to be there. I have had Admin account, so I have tried to access IMM on one of the servers.

But, I couldn’t as it was giving me wrong user name and password message.

Reset_Password_ASU64_Wrong_Password

Alright, if we cannot login via web interface, we could always use a handy tool called ASU, which stands for IBM Advanced Settings Utility. Cool name ha? 🙂

You can download ASU from IBM web site:

Download IBM ASU

Make sure you click on “Show supported systems” and check if your system is listed there.

After you have downloaded ASU files, copy it to server. I am using C:\temp folder as a container.

Reset_Password_ASU64_CMD_ASU

To check which users are configured to login, run this command:

ASU64.exe show | findstr LoginId

You will get something like this:

Reset_Password_ASU64_LoginID

I will reset the password for RSAAdm, as this is mine Supervisor account (Admin account).

To do that, I need to remember the LoginID of that account, which is in our case .2

The command which I will run to set new password is:

ASU64.exe set IMM.Password.2 Start123

The result will be command completed successfully, and the new password is set.

Reset_Password_ASU64_Set_Password_RSAAdm

 

Now, lets try to login to IMM by using new password, which we had set just now.

And success 🙂 I am logged into IMM.

Reset_Password_ASU64_Login_Success

But, sometimes it happens that even though I run the command to change the password, for some reason, I am still not able to access the IMM, no matter if I receive the successful message that password has been update.

In this case, it would be best to just create a new user, and login into IMM by using the new user. When you are logged, you can then change the password for your regular user account, check if you can login with your regular user account after you changed the password in IMM. If you are able to login afterwards, then delete the temporary user account and that is it.

To create a new user account, you have to use LoginID which is not currently occupied by any of your regular user accounts. In my case, I will use LoginID.1 in order to create a new user.

The command to create a new user in IMM by using ASU is this:

ASU64.exe set IMM.LoginID.1 TempID

Lets try. You should receive the command completed successfully message:

Reset_Password_ASU64_Create_New_User

If you run ASU64.exe show | findstr LoginID one more time, you should see TempID account now present:

Reset_Password_ASU64_TempID

Lets try now to connect to IMM by using our temporary TempID account. Use blank password to access. And don’t forget that User Name is case sensitive.

Reset_Password_ASU64_TempID_Success

Now you could go and change the password of your regular user account by clicking on the account. New window will pop up.

Reset_Password_ASU64_Change_Password

After you have changed password for your regular admin account, log out with temporary account, login with your regular admin account, verify that you could access IMM, and then you can delete the temporary account.

That is it folks. I hope that it will help you.