State ensure error: cannot decode new commands catalog: got unexpected HTTP status code 403

I’m new to using “snaps” and used it to install certbot.

Now, every single day I get the below error message:

snapd[21749]: stateengine.go:149: state ensure error: cannot decode new commands catalog: got unexpected HTTP status code 403 via GET to "https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic"

This is on a Debian 10.x (oldstable) machine.

Manually checking for updates works well:

# snap refresh
All snaps up to date.

Any idea why I get these error messages? Is this actually a 429 which I should ignore? How can I debug this? According to the status page, the store is healthy.

Many thanks in advance for your help.

Kind regards,

Ralf

Hi - Sorry, we disabled that endpoint to cope with some unexpected load and forgot to re-enable it :frowning: I’ve fixed it (now you should get an actual 429 instead of 403 if the endpoint is overloaded).

  • Daniel

Thanks for looking into it and fixing it.