Skip to content

Cannot enable IPMI access for user without changing password  #394

Description

@srikarpyda

Hello,
I am working with a ThinkSystem SR655 V3.

BMC Version: 4.20
UEFI Version: 5.20

I have updated the BMC password for the root user from its factory default (and password expiration is turned off).

I am able to manually enable IPMI for the root user through the BMC Web UI without having to change the password.

However, when I try to update the root user's account type to allow for IPMI access through redfish, I receive the following error. Can you help me resolve this? Given that I have already changed the default password, I do not want to further change the BMC password.


curl -k -u root:'CUSTOM_PASSWORD' -X PATCH -H "Content-Type: application/json" -d '{"AccountTypes": ["WebUI", "Redfish", "ManagerConsole", "IPMI"]}' https://10.217.157.82/redfish/v1/AccountService/Accounts/1
{"error":{"@Message.ExtendedInfo":[{"Message":"The password provided for this account must be changed before access is granted.  PATCH the Password property for this account located at the target URI '/redfish/v1/AccountService/Accounts/1' to complete this process.","MessageSeverity":"Critical","MessageId":"Base.1.14.PasswordChangeRequired","MessageArgs":["/redfish/v1/AccountService/Accounts/1"],"Resolution":"Change the password for this account using a PATCH to the Password property at the URI provided.","@odata.type":"#Message.v1_1_2.Message"}],"message":"A general error has occurred. See ExtendedInfo for more information.","code":"Base.1.14.GeneralError"}}

Thank you so much for the assistance.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions