We’re encountering an authentication error when trying to access the Gnosis forum (https://forum.gnosis.io/) through the Discourse API. Specifically, we’re getting:
[error] Error scanning latest topics for "keyword": DiscourseAuthError: Authentication required for https://forum.gnosis.io/
Context :
- This error occurs in our bot’s forum scanning functionality
- The error happens when trying to access the forum’s latest topics endpoint
- Our implementation uses the standard Discourse API endpoints
- We’re accessing public forum content that should be readable without authentication
- The error suggests the forum is requiring authentication for endpoints that are typically public
- Other Discourse forums we monitor don’t require authentication for these endpoints
- The error specifically occurs when trying to fetch latest topics, which should be publicly accessible
Questions for Discourse Team :
- Is this expected behavior for a public Discourse forum to require authentication for latest topics?
- Are there specific Discourse settings that could cause public endpoints to require authentication?
- Could this be related to rate limiting being configured to require authentication?
- Endpoint being accessed:
https://forum.gnosis.io/latest.json
- HTTP Method: GET
- Expected behavior: Public access to forum topics
- Actual behavior: 403 Authentication Required