HPE Software Products: ITRC Remote Lights-Out Mgmt (iLO 2, iLO, RILOE II) Forum
Share |

HPiloCmdlets - Error in format/values returned from iLO.Open in a New Window

I am trying to run commands against a Rx 2800 i4 w/ ilo3

I get this error when i try to run any other command other than Find-HPilo X.X.X.X. That one works.

Get-ErrorDetail : Error - -  - Error in format/values returned from iLO.
Cannot convert value "<?xml version="1.0"?>
    <RIBCL Version="2.22">
    <?xml version="1.0" encoding="iso-8859-1"?>
    "-//W3C//DTD XHTML 1.0 Transitional//EN"
<html  xmlns="http://www.w3.org/1999/xhtml">
* (C) Copyright 2007-2015 Hewlett-Packard Development Company, L.P.
*  Hewlett-Packard and the Hewlett-Packard logo are trademarks of
*  Hewlett-Packard Development Company, L.P. in the U.S. and/or other
*  countries.
*  Confidential computer software. Valid license from Hewlett-Packard required
*  for possession, use or copying. Consistent with FAR 12.211 and 12.212,
*  Commercial Computer Software, Computer Software Documentation, and Technical
*  Data for Commercial Items are licensed to the U.S. Government under
*  vendor's standard commercial license.
<title>HP iLO Error Page: Cookie Invalid</title>
<meta http-equiv="refresh" content="2; URL=../index.html" />
<link rel="stylesheet" type="text/css" href="../public/css/MP.css" />
<script language="JavaScript" type="text/javascript">
// updateFrames
function updateFrames()
  if(window != top)
    top.location.href = "/errorMsg/webInvalidCookie.html";
// -->
<body onload="updateFrames();">
<!-- Page Table Start -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
  <!-- Masterhead Start -->
  <table border="0" cellpadding="0" cellspacing="0" width="100%" class="applicationMastheadBanner"
style="font-size:11px;" >
    <tr><!-- row1  -->
      <td rowspan="3" height="70px" class="whiteSpacePad"></td>
      <td colspan="3" class="whiteSpaceSm"></td>
      <td rowspan="3" class="whiteSpacePad"></td>
    <tr><!-- row2  -->
      <td width="38px">
        <a href="http://www.hp.com/" target="_blank">
          <img src="../public/images/hp_small_logo.png" border="0" alt="hp logo" />
      <td class="whiteSpacePad"></td>
      <td style="vertical-align:middle;" nowrap="nowrap">
        <a href="http://www.hp.com/go/integrityilo" target="_blank" style="text-decoration:none;"><span
class="bannerTitle">Integrated Lights-Out 3 </span>
        <br /><span style="font-size:12px;">HP Integrity</span></a>
    <tr class="whiteSpaceSm"><!-- row3  -->
      <td colspan="3"></td>
  <!-- Masterhead End -->
  <!--Content Data-->
    <table border="0" class="tableBg" cellspacing="0" cellpadding="0" width="100%">
        <td class="whiteSpacePadSm" rowspan="3"></td>
        <td class="whiteSpaceSm" colspan="2"></td>
        <td class="whiteSpacePadSm" rowspan="3"></td>
        <td width="10px" class="iconUserList">
          <img src="../public/images/icon_status_minor.gif" class="iconSmall" alt="minor" />
       <td>Your cookie is invalid.  Please check browser settings.
      <tr class="whiteSpaceLg">
        <td colspan="2"></td>
<!-- Page Table End -->
</RIBCL>" to type "System.Xml.XmlDocument". Error: "Unexpected XML declaration. The XML declaration must be the first
node in the document, and no white space characters are allowed to appear before it. Line 3, position 7."
At C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:12757 char:21
+                     $xml = [xml] $ret
+                     ~~~~~~~~~~~~~~~~~
    +CategoryInfo          :InvalidArgument: (:) [], RuntimeException
    +FullyQualifiedErrorId :InvalidCastToXmlDocument
At C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:12817 char:17
+                 Get-ErrorDetail $ErrorMsg
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
    + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Get-ErrorDetail


HP iLO2 AD configuration FailureOpen in a New Window

Hello Folks,

I am trying to integrate LDAP with AD on my iLO2 console but the error message that comes is "User not Authenticated" "User object not found" . But when I tried to use the same set of configuration on iLO3 or iLO4, it readily passes the test and I can use my Global account to login. Kindly provide me with some insight as to how is the iLO2 LDAP parameters different from those of newer iLOs.



Latest ILO2 firmware for bl460c G1 ?Open in a New Window


Due to the fact that these machines are pretty EOL I have trouble finding this info.

What would the latest supported ilo2 firmware version be for them ?

Thanks ! 


Powershell HPIOLO Hostname??Open in a New Window


While trying to figure out how to use the HPE Powershell commands on iLO 4 (FW version 2.44) I have come across a weird issue.  Some of my Proliant ML310 servers will refuse to let any remote configuration take place due to it not being able to resolve a hostname (which looks similar to: dt-00c297edbfe).

Using the Get-HPiLOServerInfo and Get-HPiLONetworkSetting commands I see a property called HOSTNAME that is set to this weird name.  Unfortunatly, I can not find where to change this setting.  There is no PS command, place in the Advanced Settings, or in the iLO configuration where I can change this.  The closest I have found is in the iLO -> Network -> Shared Network Port - > General -> iLO Hostname Settings -> iLO Subsystem Name (Hostname).  However, that is set correctly and doesn't seem to affect this other HOSTNAME.

Everything I've found online (not much out there, either) says that this is just another name for the DNSName.  However, changing the DNSName (via the interface or the PS command) doesn't seem to affect this HOSTNAME.

Sometimes (not always), I can get it to clear out by performing multiple factory resets.  This doesn't aways work, however.

Any ideas on what this is and how I can change it?



HPILOCmdlets timoutsOpen in a New Window

If I try use any of the get-hpilo commnad, I get the next error:

Get-ErrorDetail : Error - - ilocz262909wh.mol.sys.corp - Retrieving information from iLO.
Exception calling "UploadString" with "3" argument(s): "The operation has timed out"
At C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:12758 char:21
+ throw $retobject.err
+ ~~~~~~~~~~~~~~~~~~~~
+CategoryInfo :OperationStopped: (Exception calli...has timed out"
:String) [], RuntimeException
+FullyQualifiedErrorId :Exception calling "UploadString" with "3" argument(s): "The operation has timed out"
At C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:12858 char:17
+ Get-ErrorDetail $ErrorMsg
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Write-Error], WriteErrorException
+ FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,Get-ErrorDetail


I have seen similar topics, but cannot find any solution.

The version is:

PS C:\Users\zsoltesz> Get-HPiLOModuleVersion

Name : HPiLOCmdlets
Path : C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1
Description : Scripting Tools for Windows PowerShell : iLO Cmdlets use the RIBCL interface to communicate to i
LO. These cmdlets can be used to configure and manage iLO on HPE ProLiant Gen7, Gen8 or Gen9 ser
GUID : 05545ade-5f25-4696-bfcc-e1d67fe32519
Version :
CurrentUICultureName : hu-HU
AvailableUICulture : {@{UICultureName=en-US; UICultureVersion=}, @{UICultureName=zh-CN; UICultureVersion=1.3.0
.1}, @{UICultureName=ja-JP; UICultureVersion=}}


Importing SSL Certificate AND Private Key?Open in a New Window


We'd like to install proper (ie. signed by a normal CA) SSL certificates on our iLO 2, iLO 3 and iLO 4 systems. As there's a larger number of systems, we'd like to install a wildcard certificate, eg. *.ilo.company.fyi.

To do so, we'd also need to import the SSL private key on the iLO systems. How can I do that? The web interface just talks about importing a certificate and probably assumes, that the key is generated on the system when clicking "Create Certificate Request".

Any ideas?

Thanks a lot,



Power Redundancy 'Caution' category alert in IMLOpen in a New Window

Hi all, had an issue with a power supply failing on a DL380 G7 with the error logged to the IML. The error logged (I don't have a screen shot as the issue is now marked resolved in the IML (ILO 3) unless someone can point me to a historical log locally) was as best as I can remember 'Caution, power supply failed, power redundancy is lost'. 

Beacuse of the Caution category, this error was not logged in HP SIM or in the ESX Console (machine is an ESX Host) subsequently 2 days later, power was lost to half the rack and this time Critical category alerts were immeditaly logged for other Servers. On the host in question, it went dark as their was no redundant power supply which we didn't know had failed.

Has anyone seen this 'Caution' error and is there any option to change it to Critical. Or is there a way to upgrade any alerts coming in to HP SIM marked as Caution to Critical. My feeling is the alert is being miss categorised by the ILO as if I pull the power cord an Critical alert is generated, but if the power supply fails only a Caution is logged, yet the outcome is the same. We can see similar alerts being logged as Critical from Windows hosts where they are running the system management homepage agent so this feels like an ILO specific issue. 

Many thanks in advance.




Cannot establish a Web Administration console to my iLO 3 using DNS url; by IP worksOpen in a New Window

NOTE: I have NEVER been able to establish a DNS URL connection, only an IP URL connection, and was getting certificate issues each time due to the fact that I was using the default certificate. ("Certificate is not trusted")

So, I just recently replaced the certificate on my iLO 3 v1.88.

When I generated the CSR, I used the full DNS for the CommonName. (Hostname.domain.com)

Got it signed by a local CA.

Imported the certificate. Restart iLO.

Now, when I hit my iLO via the OA SSO, it defaults to the IP and I get the certificate error "This certificate is for a different machine." Makes sense because it's using the IP still.

But, when I try to reach http://hostname.domain.com, "Page cannot be displayed."

I'm guessing that I'm missing a step? Do I have to change the hostname elsewhere?


ilo3 (HP DL360 G7) unable to add a new user or reset Administrator user passwordOpen in a New Window

Hi all

Please help. I've 2 DL360 G7's with iLO3 (latest iLo firmware 1.88 and latest system firmware).

I am trying to add a second user in the server iLOs and one of the servers is fine. I can log in and add a new LOCAL user. It shouldn't be difficult and it isn't..

The other server, when I try to add a new user in either the web ilo (or at boot up, logged into the ilo configuration utility), it comes up with "Error. Unable to add user".

I've tried various usernames, various passwords, various options for 'permissions' and no dice. I am logging in as the only account 'Administrator', which looks to have full Admin rights.

Very odd.. Any thoughts please? I've tried downgrading the firmware - even setting the Server Security jumper switch (ilo) to allow unrestricted access. No joy...

Any thoughts as to how to fix this please?

Thanks! :)



Unable to modify User (ILO4)Open in a New Window


I would like Add user on ILO (HP dl360 Gen9 ) but when i enter information (New user name; Login use; Password)

the system return Unable to modify user.

I trying on Ilo remote it's the same. I update firmware on last version and retry ... same error.

Can you help me please ?



Issue with iLO 2 login from OA...Open in a New Window


I have been searching for a while for an answer to this and haven't been successful yet. When I try to connect to one of my blades using integrated remote console, or web administration, it takes me to the login screen (which usually uses auto-login) and stops there. The username and password fields are on the opposite side of the screen than they usually are and no matter what username or password combination I type in when I click the login button it does nothing, no error or anything.

My OA is using firmware version 4.22 (Jun 13, 2014) and hardware version A3.

My iLO is using firmware versions 2.02 - 2.12 (this is happening on 7 of my 16 blades.

I have successfully completed these tasks before, and have done no upgrades since the last time I successfully connected.

Any help, or a point in the right direction would be appreciated.




Overview Java-Versions for ILO2, ILO3, ILO4Open in a New Window


I'm running a Terminalserver in a secured environment to give admins access to remote consoles (HP ILO2, ILO3, ILO4 and Dell DRAC5-iDRAC8). A long time we're using Firefox 19 with Java 6 U26 which was working fine.

What?!?!?! You're using such an old Firefox and Java-Version - are you crazy?!?!?!

Well...I'm not! The reason for that setup is, that old remote-consoles are not able to work with new Java-Versions. And new Browsers are not accepting old Java-plugins due to security.

I'm interested in updating these software as soon as possible.

Does anyone have an overview about java-requirements for all the different HP-remote-consoles?



No PCI-E information in iLO Device InventoryOpen in a New Window

Hi there,

as you can see in the attached image, there aren't any information about the storage controller for the IO Accelerators PCI-E cards.

What do we need to do to get these information?


iLO Data CollectionOpen in a New Window

Hi, I need to run CPQLOCFG to grab information for HP's Oneview spreadsheet. I have a script to run and it outputs the data to a text file. The script is below, however I have over 150 servers to run this against so is there anyway to not have to run this by individually typing in the servername? Also, I only need the following info:








The thing is, they want me to run this script and then copy and paste the above information into their spreadsheet. Is there anyway to automate this without having to manually copy and paste the above data from the xml files into the spreadsheet?


c:\HPQLOCFG.exe -s myserver-ilo -f hpscript.xml



<?xml version="1.0"?>

<?xmlilo output-format="xml"?>


<LOGIN USER_LOGIN="mylogon" PASSWORD="mypass">

<RIB_INFO MODE="read">














Thank you.


iLo Remote Console - needs major updateOpen in a New Window

HPE - the iLo 4 looks great but can we please brin the remote console up to current technologies !!!!!

The .net extensions for firefox (don't exist anymore) and chrome (not sure which one to use).

The Java verion, everyone else is getting away from becuase of the security nightmare that comes with the java versions .   Can't you come up with one solution that works with every browser ?

Please look in to this. 




HP ilo connection error with Powershell + HP ilo cmdletsOpen in a New Window


I just downloaded and installed the latest HP ILO commandlet package (1.3.1)

When I run a simple command I get the an error which I do not understand:

PowerCLI C:\> Get-HPiLOFirmwareInfo -Server iloserver01.company.int -Username Admin


Error - - iloserver01.company.int - retrieving information from iLO
Ausnahme beim Aufrufen von "UploadString" mit 3 Argument(en): "Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden.."

In C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:12334 Zeichen:21
+ throw $retobject.err
+ ~~~~~~~~~~~~~~~~~~~~
+CategoryInfo :OperationStopped: (Ausnahme beim A...beim Senden.."
:String) [], RuntimeException
+FullyQualifiedErrorId :Ausnahme beim Aufrufen von "UploadString" mit 3 Argument(en): "Die zugrunde liegende Verbindung wurde geschlossen: Unerwarteter Fehler beim Senden.."

Does anyone have the same issue and know a workaround or answer for this problem?


I have found a post with a same error post, but without a reply or solution:

PS C:\Windows\System32> Get-HPiLOServerName -Server usraciPV100-r  -Username "RILOE_ADMIN" –Password "password" -DisableCertificateAuthentication

Error - - usraciPV100-r - Error retrieving information from iLO Exception calling "UploadString" with "3" argument(s): "The remote server returned an error: (404) Not Found." At C:\Program Files\Hewlett-Packard\PowerShell\Modules\HPiLOCmdlets\HPiLOCmdlets.psm1:19218 char:25 + throw $retobject.err + ~~~~~~~~~~~~~~~~~~~~ +CategoryInfo :OperationStopped: (Exception calli...4) Not Found." :String) [], RuntimeException +FullyQualifiedErrorId :Exception calling "UploadString" with "3" argument(s): "The remote server returned an error: (404) Not Found."

 I’ve verified the ILO name is correct. The ILO is running version 2.05. It’s online and running. And I can log into the ILO with the username and password. I get this error message for any of the ILO’s in our environment.



How do I set screen resolution in HP ILO 4 before the OS boots? We are using BL360C blades. Thanks.Open in a New Window

How do I set screen resolution in HP ILO 4 before the OS boots?  We are using BL360C blades.

Its annoying the screen resolution is changing like 2 - 3 times before the OS boots and some screens are hard to read.   Help would be very much appreciated.   Thanks.


record/playback feature configurationOpen in a New Window

Hello Dear,

any one have an idea if need an agent to be installed on the servers to activate the record/playback feautre in iLO ?


Prevent Powershell Script printing in raw resultOpen in a New Window


I have developed a flow using Powershell script to fetch the remote Server Details. I am getting the required results.

But in the raw result, I am able to see the script which i used. I have used Invoke-command and password is visible in clear text on "Raw Result".

Can anyone help on the above issue.




iLO LDAP integration letting everyone in!?Open in a New Window

I have configured iLO with LDAP directory integration. I am able to successfully login to iLO using my AD credentials. However, other AD users are also able to login to iLO. Users who are NOT in the "iloadmins" security group shown below are able to successfully login to iLO.

Settings I am using:
Administration > Security > Directory
"User Directory Default Schema"
Directory Server Address: <FQDN of AD server>
Port: 636
Directory User Context 1: OU=groups,OU=employees,DC=contoso,DC=dc,DC=com

Administration > User Administration
Directory Groups: CN=iloadmins,OU=groups,OU=employees,DC=contoso,DC=dc,DC=com

Contact Us

Vivit Worldwide
P.O. Box 18510
Boulder, CO 80308

Email: info@vivit-worldwide.org


Vivit's mission is to serve
the Hewlett Packard
Enterprise User
Community through
Advocacy, Community,
and Education.