GitHub user DaanHoogland added a comment to the discussion: createAccount fails 
with "unable to verify user credentials and/or request signature"

@Rubueno , I converted this to a Q&A discussion. Not that I do not take it 
seriously, but as of yet it is too vague to pinpoint a bug, so let’s 
investigate further.
- One reason for this might be time based and if some other order of execution 
was followed it would not be the createAccount call but some other API that 
would have failed. Can you confirm or deny that calls after the createAccount 
still work?
- Another possibility is that it is specific to the createAccount API and than 
it can still be on two sides of the equation. The algorithm in your 5. "Take 
the sorted Command String and run it through the HMAC SHA-1 hashing algorithm 
(most programming languages offer a utility method to do this) with the user's 
Secret Key. Base64 encode the resulting byte array in UTF-8 so that it can be 
safely transmitted via HTTP.”, is really standard across at least java, python 
and go clients, more may certainly work.

GitHub link: 
https://github.com/apache/cloudstack/discussions/11396#discussioncomment-14004633

----
This is an automatically sent email for users@cloudstack.apache.org.
To unsubscribe, please send an email to: users-unsubscr...@cloudstack.apache.org

Reply via email to