Quando un IP viene bloccato?

Abbiamo utilizzato la versione open source di Discourse per una community con 200.000 utenti.

Tutte le nostre registrazioni utente vengono effettuate tramite un servizio remoto. Ciò significa che tutti gli utenti hanno lo stesso indirizzo IP di registrazione. Abbiamo anche impostato il valore massimo di registrazioni per IP su un numero elevato (9999999).

Durante il fine settimana, abbiamo notato che tutte le nuove registrazioni venivano bloccate con l’errore “ServiceError: Le nuove registrazioni non sono consentite dal tuo indirizzo IP”.

Siamo riusciti a sbloccare l’IP rimuovendo la voce dalla tabella “screened_ip_addresses”. Tuttavia, vorremmo capire perché l’IP è stato bloccato.

Può qualcuno aiutarmi a comprendere in quali circostanze Discourse blocca un indirizzo IP? È qualcosa che un amministratore potrebbe aver fatto accidentalmente?

Quando un amministratore elimina un utente, c’è un’opzione per bloccare gli indirizzi IP dell’utente (sia l’IP di registrazione che l’ultimo IP utilizzato). Forse un utente è stato eliminato di recente da un amministratore che ha scelto di bloccare il suo indirizzo IP? Questo è l’unico modo che conosco in cui Discourse blocca un indirizzo IP. Puoi consultare i registri delle azioni del personale per verificare se un utente è stato eliminato e se gli sono stati bloccati gli indirizzi IP.