Estamos encontrando un error de autenticación al intentar acceder al foro de Gnosis (https://forum.gnosis.io/) a través de la API de Discourse. Específicamente, estamos recibiendo:
[error] Error scanning latest topics for "keyword": DiscourseAuthError: Authentication required for https://forum.gnosis.io/
Contexto:
- Este error ocurre en la funcionalidad de escaneo de foros de nuestro bot.
- El error sucede al intentar acceder al endpoint de los últimos temas del foro.
- Nuestra implementación utiliza los endpoints estándar de la API de Discourse.
- Estamos accediendo a contenido público del foro que debería ser legible sin autenticación.
- El error sugiere que el foro está requiriendo autenticación para endpoints que normalmente son públicos.
- Otros foros de Discourse que monitoreamos no requieren autenticación para estos endpoints.
- El error ocurre específicamente al intentar obtener los últimos temas, que deberían ser de acceso público.
Preguntas para el equipo de Discourse:
- ¿Es este un comportamiento esperado para un foro público de Discourse que requiera autenticación para los últimos temas?
- ¿Existen configuraciones específicas de Discourse que puedan hacer que los endpoints públicos requieran autenticación?
- ¿Podría estar relacionado con que el límite de tasa (rate limiting) esté configurado para requerir autenticación?
- Endpoint al que se accede:
https://forum.gnosis.io/latest.json - Método HTTP: GET
- Comportamiento esperado: Acceso público a los temas del foro.
- Comportamiento real: 403 Autenticación requerida.
