It appears that API request signature verification is broken in Mycelium Gear.
I wrote a python script that generates the signature and curl command line in exactly the same way as described in the example 1 of the documentation, yet when i am trying to perform the request using curl command that my script generates from my key-secret pair, mycelium server return me this:
{"error":"X-Signature is invalid"}
Even when i am trying to send request using api-signature-tester from their own github repository, the result is exactly the same.
Furthermore, i know that one of their clients (the one that i am now working for, in fact) that had been using their service for quite a while is currently experiencing the same problem, and his attempts to reach tech support were unsuccessful.
I was not able to get a response from them either, which is the reason i am writing this on a public forum.
Here is the version of the script that generates signature from my credentials
And here is the one that does exactly the same thing Example #1 from the documentation does