This post is several years old, not sure if the member who posted the example is still around. Below is example of the HPONCFG syntax and an example XML to change the Administrator password for a server in bay 5
HPONCFG {NOAUTOLOGIN} [ALL | <bay number> {[ , | - ] <bay number>}] [ << <end_marker> | <from_url> {<to_url>}]
HPONCFG 5 << EOF<RIBCL VERSION=”2.0″><LOGIN USER_LOGIN=”adminname” PASSWORD=”password”><USER_INFO MODE=”write”><MOD_USER USER_LOGIN=”Administrator”><PASSWORD value=”new-password”/></MOD_USER></USER_INFO></LOGIN></RIBCL> EOF
The <LOGIN USER_LOGIN=”adminname” PASSWORD=”password”> line is required syntax. Using HPONCFG requires a local account with admin privlidges (which the OA provides) so you can leave the values as above. If you were accessing the iLO remotely over the iLO nework, the syntax would need valid credentials listed in the XML