We have a problem with an HPE Proliant Gen 10 Server. When trying to login to iLO 5 locally from within a Linux OS via HPE's RESTful Interface Tool "ilorest", we get the message "Error: Could not authenticate. Invalid credentials, or bad username/password.".
That's strange since it should be possible to login from a locally installed OS without providing user credentials.
Example:
./ilorest login
iLOrest : RESTful Interface Tool version 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP
Validating...............................................................
Error: Could not authenticate. Invalid credentials, or bad username/password.
Our security setting in iLO 5 is set to "Production" (not HighSecurity or FIPS), so this isn't the problem.
Is there any other setting we have to enable in iLO, RBSU etc. to activate support for local logins via "ilorest" without user name and password?
Best Answer
If I'm not wrong you want to access / change your ILO Functionalities from ILORest Tool and you are having trouble accessing it from local system.
Correct me if I got it wrong else you don't need to use login with ILORest just type ilorest as a command on shell and you will enter in another shell where you can update your BIOS/ILO settings.
*****]# ilorest
iLOrest : RESTful Interface Tool version 2.2
Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP**
iLOrest >
You need to authenticate while modifying these settings. You can use below mentioned link for help
https://hewlettpackard.github.io/python-redfish-utility/