Sur notre site Discourse (site public), certains modérateurs ne parviennent pas à se connecter.
Lors de l’analyse de ce problème, nous avons identifié le message d’erreur indiquant que l’adresse IP est bloquée.
Une analyse plus approfondie a révélé que Discourse dispose d’une fonctionnalité native exécutant des tâches en arrière-plan qui détecte les adresses IP bannies issues du même sous-réseau ; si un seuil est atteint, l’ensemble du sous-réseau est banni.
Ce seuil est défini par le paramètre d’administration min_ban_entries_for_roll_up, qui est réglé à 100 dans notre environnement de production (et qui est atteint en très peu de temps).
Pourriez-vous donc nous suggérer une valeur optimale pour ce paramètre de seuil ?
Avez-vous configuré MaxMind ?
Si votre site est derrière un CDN, vous devez savoir que de nombreux utilisateurs peuvent apparaître au système comme provenant de la même adresse IP. Si vous utilisez Cloudflare, il existe un fichier de configuration alternatif qui résout ce problème. Consultez peut-être :
ou Comment révéler les vraies adresses IP en utilisant CloudFlare
Je vois que je l’ai défini à 999 — ce qui n’est pas infini, mais je n’ai pas un site de grande taille (ni un problème de spam).