The error code signature does not match
This topic provides troubleshooting references and steps for resolving system errors when the error code signature does not match.
Description
When there is an error code signature mismatch, the system displays the following error:
<?xml version="1.0" encoding="UTF-8"?><Error> <Code>SignatureDoesNotMatch</Code> <Message>The request signature wecalculated does not match the signature you provided. Check your keyand signing method.</Message> <RequestId>tx48ae6acd398044b5b1ebd-005637c767</RequestId></Error>
Cause
The system displays this error when the specified user ID does not exist and the user ID does not have the defined credentials or has not assigned a role to the account.
Proposed workaround
- For role assignments, review the output of these commands to
identify the role assignment for the affected user:
- OpenStack user list
- OpenStack role assignment list
- OpenStack role list
- OpenStack project list
- For credential issues, review the credentials assigned to that
user id:
- OpenStack credential list
- OpenStack credential show <ID>