Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Getting "Error decoding signature" with `web-ext sign` #11597
Describe the problem and steps to reproduce it:
Our extension has been being published via
I have no idea of what that referred to; I found the agreement on Google but there was nothing to accept, even in the AMO Developer Hub.
Then I published the extension locally with
I don't know what could cause this either but... replacing
Now I wonder why that would happen.
Thanks for reading :)
The first error is because the keys you used belonged to a user that hasn't validated the latest Firefox Add-on Distribution Agreement. Logging in with that user and trying to submit an add-on or go to the API keys page should prompt that user to accept the agreement. The fact that it worked previously was a bug on our end, you shouldn't have been able to submit anything with an account that hasn't validated the latest agreement (it doesn't change very often, but it has).
The second error indicates that your JWT is incorrect - You're receiving a 401 because, as the message suggests, we're unable to decode the signature inside the authentication token. Are you sure both attempts were using the same credentials ?
Can the error be updated to include a URL to that page?
It works now.
Can the error be improved? e.g. "The provided keys weren't valid" because I don't know what signature the current error is referring to.