Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


Evan Prodromou@evan@cosocial.ca (2026-05-29 07:03:00)
I cleaned up some of the error codes in #tagspub. I was being overprecise about missing headers needed for HTTP Signature -- returning 400 instead of 401 status. They were important specifically for checking the signature, so I changed them to 401. I also fixed a bug where keys that return 410 Gone were causing a 500 error in tags.pub. I changed that to 401, too -- it's not a valid signature if the key is missing. That seems to have helped also!
Reply