Risposta all'errore "Non è possibile accedere da questo indirizzo IP", ma IP non bloccato

Abbiamo riscontrato questo problema qualche settimana fa, ma le ricerche ci hanno portato solo a discussioni sul problema e a nessuna soluzione reale.

Tuttavia, abbiamo scoperto che il motivo per cui avevamo il problema era perché avevamo provato a mettere in proxy il nostro server Discourse dietro Cloudflare (che ha gestito con successo il proxy e la protezione del nostro server web principale per diversi anni) nel tentativo di fermare parte dello spam AI, cosa che Cloudflare sta già facendo per il nostro server web principale.

Ma non appena l’abbiamo fatto, i nostri utenti e amministratori hanno iniziato a vedere l’errore riguardo all’impossibilità di accedere “da quell’indirizzo IP”. Non appena abbiamo rimosso il proxy (dovrebbe essere una parola) dal sottodominio, tutto ha ricominciato a funzionare perfettamente.

Quindi questo solleva la domanda sul perché il proxy dietro Cloudflare abbia causato un problema e forse suggerisca una soluzione? Il server Discourse sta decidendo che l’host su cui è in esecuzione ha un indirizzo IP diverso da quello esposto da Cloudflare? Potrebbe essere questo il problema?

Devi usare templates/cloudflare.template.yml nel tuo app.yml o tutti i tuoi accessi sembreranno provenire da Discourse dagli indirizzi IP di Cloudflare. Se li blocchi, bloccherai tutti gli utenti che utilizzano lo stesso server Cloudflare.

Vedi anche Discourse AI - Spam detection

3 Mi Piace

Grazie mille per l’aiuto!

1 Mi Piace

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.