Gnosis 포럼(https://forum.gnosis.io/)에 Discourse API를 통해 접근할 때 인증 오류가 발생하고 있습니다. 구체적으로 다음과 같은 오류가 나타납니다:
[error] Error scanning latest topics for "keyword": DiscourseAuthError: Authentication required for https://forum.gnosis.io/
배경 정보:
- 이 오류는 우리 봇의 포럼 스캐닝 기능에서 발생합니다.
- 포럼의 최신 토픽 엔드포인트에 접근할 때 오류가 발생합니다.
- 표준 Discourse API 엔드포인트를 사용하고 있습니다.
- 인증 없이 읽을 수 있어야 하는 공개 포럼 콘텐츠에 접근하고 있습니다.
- 이 오류는 일반적으로 공개된 엔드포인트에 대해 인증을 요구하도록 설정되어 있음을 시사합니다.
- 우리가 모니터링하는 다른 Discourse 포럼들은 이러한 엔드포인트에 대해 인증을 요구하지 않습니다.
- 이 오류는 공개적으로 접근 가능해야 하는 최신 토픽을 가져오려 할 때 특히 발생합니다.
Discourse 팀에 질문:
- 공개적인 Discourse 포럼이 최신 토픽에 대해 인증을 요구하는 것이 예상되는 동작인가요?
- 공개 엔드포인트에 대해 인증을 요구하도록 만들 수 있는 특정 Discourse 설정이 있나요?
- 이것이 인증을 요구하도록 구성된 레이트 리미팅(rate limiting)과 관련이 있을 수 있나요?
- 접근하는 엔드포인트:
https://forum.gnosis.io/latest.json - HTTP 메서드: GET
- 예상 동작: 포럼 토픽에 대한 공개 접근
- 실제 동작: 403 Authentication Required
