-
-
Notifications
You must be signed in to change notification settings - Fork 385
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
While testing PDF input (~11 questions) with "Use Wikipedia" enabled, I encountered an SSL EOF error originating from the MediaWiki API call.
- The exception propagates up the request path and results in a 500 response from
/get_mcq.Hence leading to unending request and failures .
Current Behavior
- External MediaWiki SSL failure is not handled
- Entire request fails
- No graceful fallback
- User receives generic 500
Expected Behavior
If Wikipedia augmentation fails:
- Log warning
- Continue quiz generation without Wikipedia enrichment
- Return structured success response
- Optionally notify user enrichment was skipped
Steps to Reproduce
- Upload a larger PDF (tested with ~10–11 questions)
- Enable "Use Wikipedia"
- Submit request
- Backend returns 500 with SSLError (EOF occurred in violation of protocol)
Logs and Screenshots
(Caused by SSLError(SSLEOFError(8, 'EOF occurred in violation of protocol (_ssl.c:2427)')))
127.0.0.1 - - [12/Feb/2026 23:44:09] "POST /get_mcq HTTP/1.1" 500 -
Environment Details
No response
Impact
High - Major feature is broken
Code of Conduct
- I have joined the Discord server and will post updates there
- I have searched existing issues to avoid duplicates
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working