HP iLO 3 Scripting and Command Line Guide

Response definitions
Every command that is sent to iLO generates a response. The response indicates whether the
command succeeded or failed. Some commands generate additional information. The additional
information appears in execution sequence, provided no errors occurred.
For example:
<RESPONSE
STATUS="0x0001"
MSG="There has been a severe error."/>
RESPONSE
This tag name indicates that iLO is sending a response to the previous commands back to the
client application to indicate the success or failure of the commands that have been sent to
iLO.
STATUS
This parameter contains an error number. The number 0x0000 indicates that no error exists.
MSG
This element contains a message describing the error that happened. If there is no error, the
No error message appears.
RIBCL
This command is used to start and end an RIBCL session. You can use it only once to start an RIBCL
session, and it must be the first command to display in the script. The RIBCL tags are required to
mark the beginning and the end of the RIBCL document.
For example:
<RIBCL VERSION="2.0">
</RIBCL>
RIBCL parameters
VERSION is a string that indicates the version of the RIBCL that the client application is expecting
to use. The VERSION string is compared to the version of the RIBCL that is expected, and an error
message is returned if the first number of the string and the version (major version) do not match.
The preferred value for the VERSION parameter is 2.X. For example, if the string is 2.20 and the
expected major version number is 2, no errors message is sent. However, if the VERSION string
is 1.X and the expected version is 2, then the different versions may introduce compatibility issues.
If there is a major version mismatch, the following inform message is sent:
The RIBCL version is incorrect. The correct version is <X.XX> or later.
Update the RIBCL script to be compatible with the current RIBCL version.
RIBCL runtime errors
The possible RIBCL error messages include:
Version must not be blank.
The RIBCL version is incorrect. The correct version is X.XX or later.
RIBCL 61