Nel nostro sito Discourse (Sito Pubblico) alcuni moderatori non riescono ad accedere.
Dopo aver analizzato il problema, abbiamo individuato il messaggio di errore che indicava: l’indirizzo IP è bloccato dall’accesso.
Ulteriori analisi hanno rivelato che Discourse dispone di una funzionalità nativa che esegue attività in background per identificare gli indirizzi IP bannati provenienti dalla stessa subnet e, se si raggiunge la soglia, banna l’intera subnet.
La soglia è definita dall’impostazione amministrativa: min_ban_entries_for_roll_up, che nel nostro ambiente di produzione è impostata a 100 (valore che viene raggiunto in breve tempo).
Potete quindi suggerire un valore ottimale per questa impostazione della soglia?
Hai configurato MaxMind?
Se il tuo sito si trova dietro una CDN, devi fare attenzione perché molti utenti potrebbero apparire al sistema come provenienti dallo stesso indirizzo IP. Se utilizzi Cloudflare, esiste un file di configurazione alternativo che risolve questo problema. Forse puoi consultare
oppure Come rivelare gli indirizzi IP reali utilizzando CloudFlare
Vedo che l’ho impostata a 999: non è infinito, ma non ho un sito grande (né un problema di spam).