I am seeing this exact error, though upload is working fine too. It started at Feb 8 18:16:38 UTC. It is occurring today too, and continuously since Feb 8. I don’t see anything earlier in the logs with that error.
Just a brainstorm: but they did kind of recently start re-requiring an API key for access to db. Maybe related, idk.
403 in client can be returned in two different cases.
Client doesn’t use the right (Network) API Key. To find if this is your case, you need to check if your station in Network is online/testing or offline. If it is offline then you are in this case and you need to check your API Key.
Client tries to upload something that has previously been uploaded and client hasn’t removed it locally. If you belong in this case you should find files from observations in /tmp/.satnogs/data/ directory which have been already uploaded in Network. In this case the problem can be solved by removing these files.
For better debugging and finding a solution on the last case, I’ve opened the following issues in satnogs-client repo:
As far I can check, 1667499 had already audio file and 1683035 had already audio and waterfall files, so 99,9999% this is why you got 403 errors. Also 1667499 audio file creation date fits with the Feb 8th when the issue was started.