El inicio de sesión local falla con la herramienta de interfaz HPE RESTful "ilorest"

El inicio de sesión local falla con la herramienta de interfaz HPE RESTful "ilorest"

Tenemos un problema con un servidor HPE Proliant Gen 10. Al intentar iniciar sesión en iLO 5 localmente desde un sistema operativo Linux a través de la herramienta de interfaz RESTful de HPE "ilorest", aparece el mensaje "Error: No se pudo autenticar. Credenciales no válidas o nombre de usuario/contraseña incorrectos".

Esto es extraño ya que debería ser posible iniciar sesión desde un sistema operativo instalado localmente sin proporcionar las credenciales de usuario.

Ejemplo:

./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.

Nuestra configuración de seguridad en iLO 5 está configurada en "Producción" (no en Alta Seguridad ni FIPS), por lo que este no es el problema.

¿Hay alguna otra configuración que debamos habilitar en iLO, RBSU, etc. para activar el soporte para inicios de sesión locales a través de "ilorest" sin nombre de usuario ni contraseña?

Respuesta1

Si no me equivoco, desea acceder/cambiar sus funcionalidades de la OIT desde la herramienta ILORest y tiene problemas para acceder desde el sistema local.

Corríjame si me equivoqué; de lo contrario, no necesita iniciar sesión con ILORest, simplemente escriba ilorest como comando en el shell e ingresará en otro shell donde podrá actualizar la configuración de BIOS/ILO.

*****]#ilorest

iLOrest: herramienta de interfaz RESTful versión 2.2

Copyright (c) 2014, 2017 Hewlett Packard Enterprise Development LP**

iLOrest >

Debe autenticarse mientras modifica esta configuración. Puede utilizar el enlace mencionado a continuación para obtener ayuda.

https://hewlettpackard.github.io/python-redfish-utility/

Respuesta2

ilorest --nologo login -u Administrator -p your_ilo_password

Por ejemplo:

echo '{"path": "/redfish/v1/Systems/1/BIOS/Settings/","body": {"Attributes": {"PowerRegulator": "DynamicPowerSavings"}}}' > PowerRegulator.json; ilorest --nologo rawpatch PowerRegulator.json

información relacionada