HP iLO 4 Scripting and Command Line Guide
SERVER_FQDN/SMH_FQDN runtime errors
• User does NOT have correct privilege for action. CONFIG_ILO_PRIV
required.
GET_PRODUCT_NAME
The GET_PRODUCT_NAME command returns the name and model of the queried server. The
specified user must have a valid iLO account to execute RIBCL commands. For this command to
parse correctly, the command must appear within a SERVER_INFO command block, and
SERVER_INFO MODE must be set to read.
For example:
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="adminname" PASSWORD="password">
<SERVER_INFO MODE="read">
<GET_PRODUCT_NAME/>
</SERVER_INFO>
</LOGIN>
</RIBCL>
GET_PRODUCT_NAME parameters
USER_LOGIN is the login name of the user account. This parameter is case sensitive and must not
be blank.
GET_PRODUCT_NAME runtime errors
Possible GET_PRODUCT_NAME error messages include:
• User login name must not be blank.
• User login name was not found.
• Record not found or bad input.
GET_PRODUCT_NAME return messages
A possible GET_PRODUCT_NAME return message includes:
<RIBCL VERSION="2.22">
<RESPONSE
STATUS="0x0000"
MESSAGE='No error'
/>
<GET_PRODUCT_NAME>
<PRODUCT_NAME VALUE ="ProLiant BL420c Gen8"/>
</GET_PRODUCT_NAME>
</RIBCL>
GET_EMBEDDED_HEALTH
The GET_EMBEDDED_HEALTH command is used to retrieve server health information. For this
command to parse correctly, the GET_EMBEDDED_HEALTH command must appear within a
SERVER_INFO command block. You can set SERVER_INFO MODE to read.
For example:
<RIBCL VERSION="2.0">
<LOGIN USER_LOGIN="adminname" PASSWORD="password">
<SERVER_INFO MODE="read">
<GET_EMBEDDED_HEALTH />
</SERVER_INFO>
SERVER_INFO 159










