Requests causing 500 errors when verifying OAuth application registration do not have errors logged #4893
Labels
💻 aspect: code
Concerns the software code in the repository
🛠 goal: fix
Bug fix
🟧 priority: high
Stalls work on the project or its dependents
🧱 stack: api
Related to the Django API
Description
Some OAuth application verification requests end in 500 responses, but there are no matching logs with stack traces or any information to debug these errors and fix them.
The fact that multiple requests were sent for the same verification token (redacted in the screenshot above, but it's all one verification token) might be a clue.
Reproduction
No idea how to reproduce. We need to look at the code and see if there are things swallowing errors without logging or making these invisible in logs. We might need to add speculative logs if we can't find anything in the code that we think is causing this.
Additional context
Prioritised as high because these errors have no information other than they are a server-crashing error... which means there isn't anything to go off of to say they aren't "high" or "critical" except for that they are rare (which could be an accident of obscurity than actually a difficult-to-cause edge case).
The text was updated successfully, but these errors were encountered: