Cosa potremmo indovinare… il 98% di questi sono bot
Mostrare o non mostrare un messaggio… dipende. Se c’è la necessità di guidare gli esseri umani reali bloccati dal geoip a usare una VPN, allora mostrare il motivo è una mossa intelligente. Spreco di tempo con i bot, però.
Il plugin è stato originariamente creato per imporre sanzioni economiche contro specifici paesi.
Questo ora dà errore 500. Passa comunque bene attraverso la ricostruzione.
È riparabile, per favore?
Altrimenti dovrò installare Nginx per agire come proxy inverso, e poi avrei troppa paura di chiedere supporto qui in futuro ![]()
Corretto
@juanjosegzl immagino che il tuo LLM fosse troppo entusiasta e nessuno dei due abbia testato abbastanza bene la tua PR
Mi dispiace, non ho capito, ero troppo concentrato sul mio caso d’uso
Mi dispiace, ci sono ancora problemi.
Ho annullato l’ultima PR al plugin e la prenderò in considerazione tra qualche settimana quando avrò tempo. Mi scuso con tutti per l’inconveniente.
Succede. Ma quel plugin è davvero necessario. Grazie per i tuoi sforzi.
Mi scuso per tutti i problemi, ho rivisitato le modifiche e ho riscontrato un problema con la moderazione, ora ho risolto
Richard Ho inviato le modifiche, fondamentalmente risolvendo il problema di moderazione e disabilitando la cache quando le impostazioni di moderazione vengono modificate.
Grazie! Attualmente sono in viaggio e rivisiterò il PR tra 10 giorni.
Funziona per me. Il geoblocking in sé non l’ho ancora testato.
Beh, il mio utente anonimo ha digitato troppo velocemente, il che è divertente perché sono su iPad con tastiera virtuale
ma questo non ha nulla a che fare con questo plugin.
Grazie.
@juanjosegzl Ho ora unito il tuo ultimo PR. Grazie per il tuo utile contributo!
Funziona se si utilizza Cloudflare?
Cloudflare trasmette l’indirizzo IP nella variabile di intestazione CF-IPCountry.
Sì, funziona se segui la guida Using Discourse with Cloudflare: Best Practices
Questo è errato. Cloudflare trasmette il codice paese in quell’intestazione, non l’indirizzo IP, e solo se l’hai abilitato. Il plugin non lo usa, comunque, usa il database Maxmind interno di Discourse.
Ciao, l’estensione è fantastica, ho una piccola richiesta: è possibile aggiungere una configurazione per personalizzare i messaggi di avviso?
Oh, ho capito, è possibile utilizzare la funzione testi del sito /admin/customize/site_texts, non è necessaria una configurazione aggiuntiva.
Ciao, vorrei sapere come configurare l’accesso per specifici IP da aree limitate.
Ho creato una richiesta di pull:
add ip whitelist by singi2016cn · Pull Request #8 · communiteq/discourse-geo-blocking
Grazie per quella PR. Ho risposto. Il miglioramento funzionale è molto gradito, ma non a scapito di un’ulteriore chiamata al database per ogni singola richiesta. Se sposti il codice all’interno del blocco di cache caricato in modo lazy, possiamo accettarlo.
Ok, ho individuato il problema. Dopo aver apportato le modifiche, invierò nuovamente la richiesta di unione; ti chiedo gentilmente di riesaminarla.