Remote Lights-Out Mgmt (iLO 2, iLO, RILOE II) Forum
cancel

Remotely determine whether iLo enabled across multiple computers

Highlighted
Mic2w
Contributor.

Remotely determine whether iLo enabled across multiple computers

Hi,

If we have iLo card IP addresses across a number of servers is there a way we can determine whether iLo is accessible on those IP addresses?

Initially I'd like to do it via a script or command line. We're looking to deploy HP SIM but not there yet.

Is there a way to get a response using something like CPQLOCFG and XML script?

TIA

Michael
5 REPLIES
Raghuarch
Super Contributor.

Re: Remotely determine whether iLo enabled across multiple computers

The Lights-Out Configuration Utility (CPQLOCFG.EXE) is a Microsoft® Windows®-based utility that connects to the iLO 2 using a secure connection over the network.
Try to run a Script against the known IP, if you get a valid response the Ilo is at the same IP.

Refer to page 47.
http://bizsupport.austin.hp.com/bc/docs/support/SupportManual/c00294268/c00294268.pdf
Mich2w
Frequent Contributor.

Re: Remotely determine whether iLo enabled across multiple computers

Just wondering if this utility can be installed to a workstation, so I can run the script from a workstation for multiple servers. Or does it have to be installed on a proliant server?

I've downloaded the Lights-Out Online Configuration Utility for Windows Server 2003/2008, but I noticed there are a couple of other versions.

Thanks
Michael
Mich2w
Frequent Contributor.

Re: Remotely determine whether iLo enabled across multiple computers

Mic2w
Contributor.

Re: Remotely determine whether iLo enabled across multiple computers

Raghuarch said previously:

"Try to run a Script against the known IP, if you get a valid response the Ilo is at the same IP."

The only issue I have with this is that CPQLOCFG requires the username and password to be supplied. In this case however the passwords are not consistent across all servers. I am hoping to just use a script to determine if iLo is available and what release and version of iLo is installed. From page 48 of the doco mentioned you can run https:///xmldata?item=all which by returns 'unauthenticated identifying information' by default.

This method is ok, but I'm hoping to be able to do something within a command line.

Thanks

Michael
Mic2w
Contributor.

Re: Remotely determine whether iLo enabled across multiple computers

I've found a way to do this using vbscript

url = "https:///xmldata?item=all"

Set xmlhttps = CreateObject("MSXML2.ServerXMLHTTP")
xmlhttps.setOption 2, 13056
xmlhttps.open "GET", url, 0
xmlhttps.send ""
wscript.Echo xmlhttps.responseText
Set xmlhttps = Nothing