RIBCL: Reset Administrator Password on iLO

Filed under: Quick Code, Security — Written by Chrissy on Wednesday, April 26th, 2006 @ 4:57 am

Last night I got locked out of my Compaq DL360's iLO. I searched the web to find how to reset the Administrator password and read that, for the most part, I'd have to be at the console. Bah! My servers are in San Jose and I'm up here in San Francisco, I didn't want to make a trip just to reset my passwords. I continued to look around the web for a solution and found that I could reset the Administrator password (or even add another user with admin privs) using Compaq's Remote Insight Board Command Language. Apparently, if you are processing RIBCL commands through your given operating sytem so long as you have the rights to login to the server. I logged in as my Windows Domain Admin and performed the following steps (Linux users, you can download the RPM for HPONCFG):

1. I installed SNMP because it was a preprequesite for HP Insight Management Agents.
2. I dowloaded and installed the HP Insight Management Agents.
3. I then downloaded HP Lights-Out Online Configuration Utility.
4. I ran into NTVDM errors trying to run the file so I just used WinRAR to extract the contents into C:\hp\ilo. I also extracted the zip file contained within the initial archive.
5. I then downloaded the HP Lights-Out XML Scripting Sample for Windows (Linux users can download the files in tgz format here or here.) extracted it and found the file I was looking for --

Administrator_reset_pw.xml

<ribcl VERSION="2.0">
<login USER_LOGIN="Administrator" PASSWORD="boguspassword">
  <user_INFO MODE="write">
   <mod_USER USER_LOGIN="Administrator">
    <password value="newpass"/>
   </mod_USER>
  </user_INFO>
</login>
</ribcl>

6. Using notepad, I opened up the sample file and modified it slightly. Initially, I just removed the LOGIN and ran the file but HPONCFG gave me a syntax error. I then added it back and gave the Administrator a bogus password. Apparently, the LOGIN line is required for syntax reasons but it is not actually processed.
7. Next, I opened a command line and changed directories to C:\hp\ilo and typed the following:

HPONCFG.exe /f Administrator_reset_pw.xml /l log.txt > output.txt

8. I opened up Firefox, navigated to my iLO machine and viola! I was able to login as Administrator.

If changing Administrator's password seems too scary, you can also add another user with administrator privileges. You can then login as that user and change the Administrator password via the web console. Use the following code, suited to your liking:

add_user.xml

<ribcl version="2.0">
<login USER_LOGIN="Administrator" PASSWORD="boguspass">
  <user_INFO MODE="write" >
   <add_USER
    USER_NAME="Chrissy"
    USER_LOGIN="Chrissy"
    PASSWORD="mynewpass">
     <reset_SERVER_PRIV   value = "Y" />
     <admin_PRIV   value = "Y" />
   </add_USER>
  </user_INFO>
</login>
</ribcl>

Here's a zip of just hponcfg.exe, add_user.xml, and Administrator_reset_pwd.xml. Since it's an exe with no apparent supporting files, y ou may be able to just use that.

I see quite a few people have hit this page..if you found it useful, please let me know! If not, drop me a note and I'll see how I can help.

134 Comments   -
  • Comment by Wilson | May 23, 2006 @ 10:03 pm

    PERFECT! I lost the iLO password on our test server and your tutorial worked perfectly. I was logged in and working in just a matter of minutes. Thank you and have a great evening!

  • Comment by Shane | May 26, 2006 @ 6:55 pm

    Wonderful!
    Thank you. It worked perfect.

  • Comment by Steve | June 6, 2006 @ 3:15 am

    Found your link &#38; followed the process exactly as well, and I too was successful. Took over many HP servers w/ILO configured, but had no documentation from previous person on passwords. Now I can make the changes AND document them as well. Thanks so much for posting this!!!

  • Comment by Mark | June 8, 2006 @ 9:11 am

    Many thanks for this information.

    Am in a very similar situation to Steve in the post above.
    This has saved me many hours of work !

  • Comment by langballe | June 8, 2006 @ 11:32 am

    Nice guide. It helped alot

  • Comment by Chrissy | June 8, 2006 @ 4:08 pm

    Great! Glad I could help (And glad HP provides this capability!)

  • Comment by Ian | June 9, 2006 @ 1:45 am

    Thanks for your blog.
    Worked perfectly.

  • Comment by WolfgangD | June 9, 2006 @ 1:05 pm

    Gratulation

    this guide works perfectly for ux and ms

    THX!!

  • Comment by RGB | June 20, 2006 @ 4:37 pm

    Thank you, thank you!

  • Comment by PositiveMentalAttitude | June 22, 2006 @ 12:22 am

    I'm contracting were there has been a lot of turn over and could not access any servers via iLO.

    That made for too many trips to the office nights and weekends.

    Your steps worked like a lucky charm! Now I can do server updates remotely from home.

    Thanks...u-R-a-rock*!!!!

  • Comment by Rich | June 27, 2006 @ 8:21 pm

    Chrissy - that was awesome! Thanks for the help!

  • Comment by Sanjeev Sikri | July 6, 2006 @ 12:44 pm

    HPONCFG utility giving error while using special characters(&gt;,

  • Comment by agedmcse | July 18, 2006 @ 5:14 pm

    Worked a treat after I realised above script had to be edited if Riloe version was not 2 "DOH"
    Thanks

  • Comment by Mike Pierce | July 18, 2006 @ 6:40 pm

    This is great for a 32-Bit but do you know if there is a solution for x64 ??

    Thanks,

    Mike

  • Comment by OverSeer | July 25, 2006 @ 7:55 pm

    I love you!! This is exactly what I was looking for!!!

  • Comment by Jim D | July 27, 2006 @ 12:28 pm

    Yes this works good for 32 bit Windows but will not work on 64 bit. DOH!

  • Comment by Chrissy | July 27, 2006 @ 5:57 pm

    Jim and Mike, I'll email you both with a follow-up but what if you used CPQLOCFG.EXE (direct links) on a 32-bit machine and connected remotely to your 64-bit machines?

  • Comment by Chris | July 31, 2006 @ 1:50 pm

    Excellent,

    This worked a treat

  • Comment by Steve | August 10, 2006 @ 9:51 pm

    I was hoping this would work but I keep getting the following in output.txt:

    No RILOE II board found.
    Firmware Revision = 1.820000 Device type = ILO Driver name = cpqci
    Script succeeded

    Will it support older hardware?
    Thanks

  • Comment by Mike | August 14, 2006 @ 7:13 am

    I am trying to put this XML file to ILO via VBS. It fails with the error that is listed below the script. Anyone know what I am missing? I tried adding to the front of the XML string but got the same error.

    Set oXMLHTTP = CreateObject("MSXML2.ServerXMLHTTP")
    Set oXMLDOM = CreateObject("MSXML2.DOMDocument")

    sXML = ""

    oXMLDOM.LoadXML sXML
    oXMLHTTP.Open "POST", "https://",False,"Administrator","Password"
    oXMLHTTP.setOption 2, 13056
    oXMLHTTP.Send oXMLDOM.XML
    WScript.echo oXMLHTTP.responseText

    Remote Insight
    Request Error
    HTTP/1.1 405 Method Not Allowed

  • Comment by Mike | August 14, 2006 @ 7:22 am

    Looks like the sXML didn't populate with the script. Let's try again:

    sXML = ""

  • Comment by Mike | August 14, 2006 @ 7:23 am

    well it didn't work...

    sXML is suppose to equal the following. I replaced all the " with ""

  • Comment by Mike | August 14, 2006 @ 7:24 am

    sXML equals Administrator_reset_pw.xml from the original post. All the " have been replaced with ""

  • Comment by mitch | August 17, 2006 @ 7:39 am

    Wow! Thanks it work and got me out of a jam.

  • Comment by Steve | September 6, 2006 @ 9:54 am

    I tried your solution both ways (administrator and add user) and whenever I run the command, I get a "memory refrenced at (bla bla bla) could not be written."
    I tried to upgrade the support pack but have not yet rebooted the server due to office hours. Any idea if this is the reason for the error?

  • Comment by Ricardo | September 6, 2006 @ 4:15 pm

    Your hot and smart!! Thanks for the help, it worked. I have over a dozen server to set this information from. Now I dont have to spend all that time afterhours shutting these things down and going into CMOS.

    Thanks

  • Comment by Fabrizio | September 7, 2006 @ 2:19 am

    Great

    very useful and well written article.

    Many thanks, I will offer a coffee to you.

    Ciao
    Fabrizio

  • Comment by Fabrizio | September 7, 2006 @ 2:35 am

    Can I give you a suggestion?

    Add to your article the way to get ILO ip address

    HPONCFG /w config.txt

    If you have many servers (like me) it is useful.

    Ciao
    Fabrizio

  • Comment by Steven Hill | October 10, 2006 @ 7:23 am

    I am getting the following error. I am just not sure which software to use for whatever version I have. BL20p G2

    No RILOE II board found.
    ERROR: The current firmware version (1.20) is not supported by HPONCFG.
    Version 1.41 or greater is required.

    Thanks

  • Comment by Tokyo_skippy | October 23, 2006 @ 12:11 am

    Thank you!

    I inherited some servers and nobody could remember what the password on the RILOE had been changed to. After using this I've been able to not only reset the passwords, but create the necessary accounts we needed.

  • Comment by Chuck Sisson | November 14, 2006 @ 11:47 am

    Thank you!

    Worked like a champ!

  • Comment by Michel | November 16, 2006 @ 9:51 am

    it works fine
    tu es la meilleure
    i love you ;)

  • Comment by Wendy | November 16, 2006 @ 12:10 pm

    Worked so perfectly and documented so clearly made a puzzle become a straightforward one...
    Thanks!

  • Comment by Alexander Suhovey | November 27, 2006 @ 3:31 am

    Hey, thanks for the info.

    Looking at the commanets, I guess this is a quite popular issue/scenario lol...

  • Comment by Tiago Viana | November 28, 2006 @ 6:34 am

    5 Stars!!!!
    You're the BEST.
    RESPECT!!!!!! :)

  • Comment by Mia | November 28, 2006 @ 9:01 am

    Chrissy,
    You have just saved me masses of time. Thanks for this!

  • Comment by Didier Piter | December 6, 2006 @ 5:48 am

    Great and environmental friendly !!
    Thanks

  • Comment by Jennifer | December 19, 2006 @ 5:05 pm

    This solved my problem - You are awesome

  • Comment by Hans | December 21, 2006 @ 7:21 am

    Great site, usefull information that help me a lot, and save some time.
    Keep up the good work.
    Thanks.

  • Comment by Walter | January 3, 2007 @ 3:41 am

    Thanks! Saved my day:-)

  • Comment by Kenton | January 6, 2007 @ 11:59 am

    This is the error I get. Any ideas as to what it means and how to fix/get around it?

    C:\temp\HP iLO pw reset utility&gt;HPONCFG.EXE /f CFTCXO_admin_pw_reset.xml /w log3
    .txt
    No RILOE II board found.
    Firmware Revision = 1.620000 Device type = ILO Driver name = cpqci
    RILOE-II/iLO configuration successfully written to file "log3.txt"

    any help will be appreciated, Thanks.

  • Comment by Kenton | January 6, 2007 @ 12:02 pm

    ...oh, and here's the XML file I've been using.

  • Comment by Kenton | January 6, 2007 @ 12:36 pm

    Apparently it didn't like what I copied and pasted. basically it's the same as the one you've posted above.

  • Comment by Oaktree | January 11, 2007 @ 8:30 am

    You are THE BEST!!!

  • Comment by Trouble | January 25, 2007 @ 5:32 am

    If the host operating system is NetWare6.5 and the iLo password is lost am I hosed?

  • Comment by Chrissy | January 28, 2007 @ 7:55 pm

    Hey Trouble, I don't know poo about Netware..but if it runs any sort of virtualization software, you can install linux or windows on top, run the hponcfg and reset it that way ;)

    this thread has a solution too... good luck!

    Oaktree, glad i could help :-D

  • Comment by Devin Trotter | February 2, 2007 @ 7:13 pm

    This was EXTREMELY useful. Thank you VERY much! I really was not able to bring the server offline to resolve this issue so I was ecstatic when this worked! THANK YOU SOOO MUCH.

    Devin

  • Comment by Jay | February 11, 2007 @ 11:18 pm

    Chrissy,

    Thanks for explaining it straightforwardly! I've been pouring over the documentation trying to get it to work. For others, note that there's an 8 character minimum on the password.

    I owe you a brewski.

  • Comment by marc louis | February 21, 2007 @ 10:42 am

    i know it warns you but easy to overlook. but username as well as password are case sensetive, and i belive the default username is "Administrator" with a capital "a".
    it threw me for a while.
    another thing is default folder is not c:\hp as the other agents, but in "prog files\hp".

  • Comment by Vince | February 28, 2007 @ 9:18 pm

    Is there a solution for SCO Unixware v7.1.3?

    Thanks

  • Comment by John | March 3, 2007 @ 8:11 am

    Hi Chrissy,

    This info helped me fast track access to an ilo. In this day and age - one does not have to know anything! Just how to find stuff when they need it.

    Thanks,

  • Comment by Terry | March 5, 2007 @ 9:09 pm

    Chrissy,
    Thanks so much for sharing. This was exactly what I was looking for and it worked perfectly!

  • Comment by Adam | March 26, 2007 @ 8:02 pm

    Awesome! Got 30+ servers with unknown ILO configs that we are attempting to roll out, and this is going to make things a LOT easier.

    Merci beaucoup, from a fellow Coonass.

  • Comment by Dennis | March 30, 2007 @ 9:34 pm

    Thanks Chrissi!

    Your .xml is a lot cleaner than what comes with the tool. Worked like a charm and my thanks to you for that.

  • Comment by Rainer | April 5, 2007 @ 2:00 am

    Thank you, worked well for me...

  • Comment by Tiana | April 7, 2007 @ 9:43 am

    Hi, i tried everything. and it's kind of hard to understand. i downloaded everything but i cant open up files and its very confusing. please help me. i cant do anything without my administrator account. is there another way to do it? please help me.please

  • Comment by Didier | April 10, 2007 @ 8:19 am

    Hi Chrissy and other iLO maniacs out there,

    You could add the following line before your hponcfg config:

    hponcfg /reset

    This would simply reset the iLO to factory settings, including the Administrator's password located on the asset tag of the server.

    More scripts to use HPONCFG on: http://h18000.www1.hp.com/support/files/server/us/download/25058.html

    Cheers

  • Comment by Chris | April 12, 2007 @ 8:47 am

    This seems to work for iLO and RILOE II boards. Is there a viable way to reset passwords on RILOE I boards?

  • Comment by Billi | April 18, 2007 @ 12:04 am

    Hi Chrissy,

    it worked great and saved me a lot of time.

    TNX!!

  • Comment by Lonnie | May 5, 2007 @ 10:39 pm

    Thanks Chrissy!

    That worked PERFECTLY on the first try.

    Saved me a trip from Millbrae to SF!

    Lonnie

  • Comment by Damien | May 9, 2007 @ 2:13 am

    Hi Chrissy,
    thanks for that bit of info, it worked perfectly. i had the same issue as "marc louis", but other than that it was fine.

    i can now relax a little for the rest of the day.. :)
    Thanks Again
    Damien

  • Comment by Wim | May 10, 2007 @ 8:28 am

    Hi,

    In my case one server gave the error message:

    ------
    HPONCFG RILOE-II/iLO setup and configuration utility
    Version 1.2 (c) Hewlett-Packard Company, 2005

    ERROR: Unable to establish communication with iLO/RILOE-II.
    ------

    The other problem with the server is that it has no cable support so we cannot pull it out to open the cover and reset the iLO switch.

    After a good time thinking I was wondering if the error message was due to the fact that I was running HPONCFG in a MetaFrame session.

    Afterwards on the same server I tried it through a RDP-session and even than I got the same error.

    At last I ran the same command from the console directly and it worked fine.

    Thanks for pointing me at this tools - it works great.

  • Comment by HappyAdmin | June 7, 2007 @ 10:16 pm

    Wow this saved me alot of time. Thanks a million Chrissy.

  • Comment by Craig | June 20, 2007 @ 12:45 am

    Chrissy thanks. Is there a way to do this remotely if you do not know the orginal password? Using CPQLOCFG.EXE you can do this remotely but you have to know the password or have another account to log on with.

  • Comment by Kathryn | June 20, 2007 @ 4:26 pm

    THANKYOU. This saved me a day of headaches.

  • Comment by Niceguy | June 26, 2007 @ 12:36 am

    Thanks alot. It saved me a fortune

  • Comment by Jakob | June 27, 2007 @ 6:04 pm

    Many thanks for this one! Made my day (night)...

  • Comment by Barry | June 28, 2007 @ 1:28 am

    incase you get a random "script failed" error, try adding a user instead. You're probably trying to reset the password for an account that doesnt exist. Remember, both login and pw are case sensitive!

    Other errors can probably be solved by updating the ilo firmware or drivers with the vc agent

  • Comment by Mike | July 12, 2007 @ 9:35 am

    Thank you very much! Changing the Administrator password was indeed a bit too scary for me, especially because this particular server is 2,000 miles away, so I opted for adding a new user with administrative privileges and I was able to log into the iLO console in less than a minute.

    Thanks again!

  • Comment by Mark | July 13, 2007 @ 7:30 am

    Chrissy,

    You rock! When you come to New York, the lunch is on me :) Keep up the good work.

    Mark

  • Comment by FeWiBeF | July 19, 2007 @ 7:42 pm

    I found this article very interesting and ussefull.

    Thanks a lot.

  • Comment by L0B0 | July 22, 2007 @ 8:33 pm

    Great scripts and tutorial.
    Thanx a lot!

  • Comment by Mace | July 27, 2007 @ 5:59 am

    Love ya. This script is a life saver. Was able to terminal services into all of my servers and reset many unknown iLO passwords.

    iLOs are a lifesaver when it comes to the patch of the month from Microsoft.

  • Comment by Bo | August 1, 2007 @ 7:24 pm

    I was amazed how easy this was!
    I definitely thought I was doomed, with no physical access to the server. Adding a new user worked like a charm!

    Just a quick note, the links to hp.com does not go to the latest version, and does not work in x64 Windows, just search for windows x64 and you'll get the right one.

  • Comment by Peter | August 1, 2007 @ 11:47 pm

    You're a godsend!! Thanks for posting this. Admins that don't share suck, especially if they leave and don't share critical passwords like iLO accounts....

    If you come to Houston, lunch is on me!!

  • Comment by Mike Day | August 2, 2007 @ 1:36 am

    Thanks so much ... you are awesome!

  • Comment by LT | August 13, 2007 @ 7:10 pm

    Worked like a charm! Thank you very much!

  • Comment by Billy | August 13, 2007 @ 11:48 pm

    Looks dood.

    however I can not get it to work.

    I have followed the instructions to a T.

    I keep getting the error:
    No RILOE II board found.

    the server has ILO 2 with the latest firmware.

    Any tips?

    This will help a LOT with all the server the previous admin left without documenting the iLO passwords...

  • Comment by Billy | August 14, 2007 @ 8:18 pm

    Well here is an update.

    The procedure seems to work flawlessly on all iLO (1) servers.
    Which is great and helping cut down the load a bit. :)
    However, on ALL iLO 2 servers I get the constant error:

    ERROR :firmware flash is in progress.Please wait for a while.
    If this happened just once - ok; but on all of them?? hmmmm suspicious...

    The scripts and hponcfg.exe distributed by hp.com specify that ILO 2 is supported.

    Does anyone have any ideas?? Still about 30 servers to go... :(

  • Comment by Darleen | August 17, 2007 @ 6:21 am

    I am receiving a very similar error to Billy's, any suggestions:

    Error:

    No RILOE II Board found.
    ERROR :firmware flash is in progress.Please wait for a while

  • Comment by Bino | August 23, 2007 @ 1:17 pm

    Thanks a lot....
    Works perfectly......

    Saved me a lot of time and the best part was I could use it when the server is online.... :)

  • Comment by Babul | September 4, 2007 @ 2:04 pm

    Fantastic!! Worked like a champ!! Thanks for posting this...

  • Pingback Lost iLO password? | Ramblings from The Montopolis Group | September 4, 2007 @ 2:34 pm

    [...] If you&#8217;ve lost your HP iLO login or inherited a new server and can&#8217;t get into iLO, here are the instructions you need:&nbsp; http://blog.netnerds.net/2006/04/ribcl-reset-administrator-password-on-ilo/ [...]

  • Comment by sandeep | September 17, 2007 @ 2:02 pm

    Hi,

    I ran the command mentioned above and got this in the output.txt

    Firmware Revision = 1.88 Device type = iLO Driver name = CpqCiDrv
    Script succeeded

    But if i try to login it says unauthorized.

    Please help.
    This is my xml:

    Thanks
    sandeep

  • Comment by Eef | September 23, 2007 @ 3:30 pm

    Thanks, works great! (saves me a lot of time ;-)
    Grtx,

    Eef

  • Comment by David Mackintosh | October 4, 2007 @ 9:46 pm

    Worked on CentOS 4.4 x86_64, although I had to also download and install hprsm and hpasm as well as hponcfg. These were findable through the HP website search from the linked RPM download page above.

    Thanks for the heads-up.

  • Comment by Donovan | October 8, 2007 @ 9:48 pm

    Hey Chrissy,

    Thank you for your words of wisdom as I too was handed a number of blade servers without ILO password information.
    I am now curious to learn what other options are available with the HP ILO scripting capability.
    Cheers.

  • Comment by Robert Gowdey | October 9, 2007 @ 3:41 pm

    Worked perfectly. Thanks!

  • Comment by Mike | October 15, 2007 @ 8:54 pm

    Well written solution. Thanks for the help.

  • Comment by Mike | October 15, 2007 @ 9:55 pm

    I'm going to combine this with psexec to get iLO configuration info from about 300 servers. The data is returned in what appears to be xml format. Any ideas on how to convert these into some semblance of a readable report?

  • Comment by Mike | October 16, 2007 @ 8:22 pm

    Another question...wow 3 in a row from me. Sorry. In the sample scripts provided by HP, there's one called license.xml. But it's designed only to SET the activation key to a value that's provided within the script. I want to GET the activation key, but according to the RIBCL section of the command-line resource guide, the only parameter available for the LICENSE command within a RIB_INFO block are ACTIVATE and DEACTIVATE. Does anyone know of an undocumented GET-type command that will simply retrieve the current activation key from an ilo MP?

  • Comment by Tony | October 26, 2007 @ 10:14 am

    If you get the error message "ERROR :firmware flash is in progress.Please wait for a while", you need to download a later version of HPONCFG from HP.COM and install it.

  • Comment by Casey | October 29, 2007 @ 9:30 am

    Thanks man! Saved me a 4 hour trip!

  • Comment by Nafania | November 8, 2007 @ 12:34 am

    Thanks, pal, this is still usefull as hell!

  • Comment by jeutix | November 9, 2007 @ 6:26 am

    Marvelous! Thank you very much for saving time!

  • Comment by TomH | November 15, 2007 @ 3:50 am

    Thanks, once I'm back in I will configure them for AD integration (logon by AD group membership), if the iLO firmware is up to date it can be done without having to update your AD schema ! Then you never need to documnet control the Administrator password again, access can be granted with a group

  • Comment by JACQUE | November 16, 2007 @ 8:09 am

    Can you use this remotely, if you can only access ILO port, not ethernet. I have a remote server where network crashed somehow, and all I can get is ILO port. Hoping I can reset this from another server remotely????

  • Comment by Carl | November 20, 2007 @ 8:48 pm

    Chrissy, I have one with no operating system on it. Is there a way to reset the password on this box remotely?

  • Comment by Petr | November 29, 2007 @ 4:52 am

    Well written article, most helpful too. Thanks!

  • Comment by Martin | December 5, 2007 @ 5:11 pm

    Thanks a lot. Saved me quite a bit of travelling time.

  • Pingback Lost iLO password? | Ramblings from The Montopolis Group | December 31, 2007 @ 2:07 pm

    [...] If that doesn’t work, here are the instructions you need graciously provided by Chrissy:  http://blog.netnerds.net/2006/04/ribcl-reset-administrator-password-on-ilo/ [...]

  • [...] So I forgot the ILO password .. and rather than opening up the machine and flipping the switch thingy, I gave this a whirl which worked wonders! http://blog.netnerds.net/2006/04/ribcl-reset-administrator-password-on-ilo/ [...]

  • Comment by Derek | January 5, 2008 @ 4:53 pm

    Everyone who is having the issue of No RILOE II board found.

    the server has ILO 2 with the latest firmware.

    install the latest support pack/firmware. this fixed a few that i had that had this issue.

  • Comment by Marcin | January 18, 2008 @ 10:17 am

    It works just fine! Thanks!

  • Comment by dk | January 31, 2008 @ 12:18 am

    THX from Russia! :)

  • Comment by Mukesh | February 24, 2008 @ 11:38 pm

    Chrissy you are just awesome............I just took over a project and my ex project managers and engineers did not leave behind the ILO password...Now i have abt 300 odd server to manage but we cannot re-boot all the servers for re-setting and ur idea works mate :)...

  • Comment by TheTick | February 27, 2008 @ 7:38 am

    Thank you for your great documentation on this. It worked!

  • Comment by Vinh Luu | February 28, 2008 @ 2:48 pm

    Awesome...just tried it and worked like a charm. Many thanks!!!!

  • Comment by Paul | March 5, 2008 @ 2:24 am

    Can you disable the ILO with this tool?

    Thanks.

  • Comment by chungisheh | March 6, 2008 @ 7:09 am

    Hi,

    I use the same process but seems not working.
    Nothing is written in output.txt file.

  • Comment by Quu | March 25, 2008 @ 9:15 am

    Thanxx! I take this in my Blog too > in German and do a Trackback.
    Great Job!

  • Trackback Facts and more | March 25, 2008 @ 9:17 am

    HP DL380 G5 -> Reset ILO Adminpasswort

    Wer das Admin-Login für ILO nicht mehr weiss, kann dies zurücksetzen mit folgenden Schritten:
    1. Installieren der Windows-Komponente SNMP - wird verwendet für die HP Insight Management Agents.
    2. Download und Installation HP Insight Management A...

  • Comment by Simon | April 3, 2008 @ 2:43 pm

    Thankyou for this tip. It worked perfectly. People like yourself who provide this information to the IT world free aqainst the general trend of information for money are the real IT proffesionals. Makes us more determined to help others as well. Cheers

  • Comment by Mike Ragusa | April 8, 2008 @ 8:37 am

    Your howto worked wonders!!! thanks so much

  • Comment by Ozgur | April 10, 2008 @ 2:41 pm

    I am getting :
    No RILOE II board found.
    ERROR: No RILOE-II/iLO was found.
    But when I browse via browser I can see login page. I am als able to login via telnet. with admin and admin.
    Also this is brand new server which is HP DL140 G2. Could it be something other than admin / admin.
    Thanks

  • Pingback Lost Thoughts » Blog Archive » How to hack HP IL0 | April 17, 2008 @ 6:44 am

    [...] How to hack HP ILO Thanks to Pete [PS] [...]

  • Comment by Will Derrick | April 21, 2008 @ 6:54 am

    Thanks, once I realised the password needs to be above a specific length, this worked a treat!

  • Comment by Taiwo | April 22, 2008 @ 1:58 pm

    I changed the iLO password from the logging to the machine locally but everytime i restart the server, i lose the password. Also when i add a new user i cannot use the login details when i restart the server.

    Is this normal or im i missing something here?

  • Comment by Christophe | April 23, 2008 @ 7:41 am

    Thanks a lot. I've been dropped into the HP iLO world today, and i needed something like your explanation badly in order to do some troubleshooting. Thanks for the comprehensive tutorial.

    Friendly regards from Belgium,
    Christophe

  • Comment by Wallis Short | May 6, 2008 @ 3:26 pm

    Hello Chrissy
    Fantastic article - Also had to fix ilo password but miles away from location. The tutorial was first class and I was able to reset 2 of my DL380 servers ILO admin passwords!!
    The only problem is that your hyperlinks to the software has moved - but it wasn't hard to find the updated versions from HP website.
    Thanks dude - you saved me from a long trip in :)
    Cheers
    Wallis

  • Comment by Chris Allen | May 22, 2008 @ 9:05 am

    This worked great and helped me out.
    Thanks for posting the information.

  • Comment by andrew | May 30, 2008 @ 7:08 am

    wrked for me, great

  • Comment by Dmitry | May 30, 2008 @ 12:39 pm

    Wow...talk about time saver! Thx.

  • [...] CISCO - Password Recovery Jun 03 Reset Administrator Password on iLO By shirajAdd commentsNetworking, Password http://blog.netnerds.net/2006/04/ribcl-reset-administrator-password-on-ilo/ [...]

  • Comment by Mijnschoen | June 12, 2008 @ 7:56 am

    Hi,
    This howto looks great.
    Although I failed to use it on my server (HP Proliant DL145 G2, Centos 5.1) Also, it is a hell of a job to find the right files at the hp site. I think hp might be a little more of a helping hand than it is now... but your howto made me at least smile for a while, so thank you ;)

    B.t.w. If anyone knows how to help me further, please contact me at mijnschoen (the-known-sign) hotmail.com.

  • Comment by jmac1270 | June 18, 2008 @ 5:16 am

    This solution works. Thanks for posting this one!

  • Comment by whome | June 19, 2008 @ 3:52 am

    If you are unable to change the password please check the log.txt as it might be that the password "newpass" is too short. Also you can ignore the "No RILOE II board found" message.

  • Comment by rancor | June 24, 2008 @ 3:39 am

    I got this "error message" when I'm trying to do this on a brand new DL360G5... I forgot to set password on 6 machines and I'm now 50 miles away from them :(

    [CUT]
    START_OPEN_TAG
    LOGIN
    USER_LOGIN
    EQUALS
    Administrator
    PASSWORD
    EQUALS
    boguspass
    END_TAG
    CPQLOCFG: Response received from the RIB: (137):

    [CUT]

    I seems like this security hole is corrected in new version that's are shipped now days.

    Can anyone confirm this?

    // rancor

  • Comment by rancor | June 24, 2008 @ 3:44 am

    hm... I also tried on a much older mashine with ILO 1.70 from 02/11/2005 and the injection did not work with the same error message.

    What is the version of the one with success?

    // rancor

  • Comment by Abell R. | June 27, 2008 @ 7:27 am

    Excellent! It worked perfectly. I created a new user, logged in and then allowed full administration.

    Thanks a lot!

  • Comment by Fire IT Phil Shepherd | June 28, 2008 @ 12:59 pm

    Excellent Thanks.

    Just a quick note initially got 'Script Failed' but this was due to password length.

    Password needs to be 8 characters or longer

    Regards

    Phil

  • Comment by richcj | July 7, 2008 @ 2:49 pm

    Thanks I inherited 100+ servers with custom ILO usernames and passwords that were not documented. I was able to reset them quickly via this method.

  • Comment by Henri | July 24, 2008 @ 5:41 am

    Hi,

    Worked great on our DL380 G3 -server - thank you very much!

  • Comment by Moss | July 24, 2008 @ 6:11 am

    Excellent

Leave your comment