모더레이터가 포럼에 로그인할 수 없습니다

저희 Discourse 웹사이트(공개 사이트)에서 일부 moderators가 로그인할 수 없는 문제가 발생했습니다.

이 문제를 분석하던 중 "IP 주소가 차단되어 접근할 수 없다"는 오류 메시지를 확인했습니다.

추가 분석 결과, Discourse에는 기본 기능으로 백그라운드 작업이 실행되어 같은 서브넷에서 밴된 IP 주소를 식별하는 기능이 있습니다. 이 작업이 임계값에 도달하면 해당 서브넷 전체를 밴 처리합니다.

해당 임계값은 관리자 설정인 min_ban_entries_for_roll_up으로 결정되며, 저희 프로덕션 환경에서는 100으로 설정되어 있습니다. (현재 이 값이 짧은 시간 내에 도달하고 있습니다.)

따라서 이 임계값 설정에 대한 최적의 값을 제안해 주실 수 있을까요?

MaxMind를 설정해 두셨나요?

사이트를 CDN 뒤에 두고 있다면, 시스템에서 많은 사용자가 동일한 IP 주소에서 온 것으로 보일 수 있다는 점에 유의해야 합니다. Cloudflare를 사용하는 경우 이를 해결하는 대안 설정 파일이 있습니다. 아마도 아래 내용을 참고할 수 있을 것입니다.

또는 Cloudflare를 사용하여 실제 IP를 어떻게 노출합니까?

내가 그 값을 999로 설정한 것을 보니, 이는 무한대는 아니지만 내 사이트는 크지 않고(또는 스팸 문제가 없으므로) 괜찮은 것 같습니다.