Reageren op de foutmelding "U kunt niet inloggen vanaf dit IP-adres", maar IP niet geblokkeerd

We ondervonden dit probleem een paar weken geleden, maar zoekopdrachten leidden ons alleen naar discussies over het probleem en geen echte oplossingen.

We ontdekten echter dat de reden dat we het probleem hadden, was omdat we onze discourse server achter Cloudflare probeerden te proxyen (die onze hoofdwebserver al enkele jaren succesvol proxyde en beschermde) in een poging om wat van de AI-spam te stoppen, wat Cloudflare al doet voor onze hoofdwebserver.

Maar zodra we dat deden, begonnen onze gebruikers en beheerders de foutmelding te zien dat ze zich niet konden aanmelden “vanaf dat IP-adres”. Zodra we de subdomein ont-proxyden (dat zou een woord moeten zijn), begon alles weer perfect te werken.

Dus dat roept de vraag op waarom proxyen achter Cloudflare een probleem veroorzaakte en misschien een oplossing hint? Beslist de discourse server dat de host waarop deze draait een ander IP-adres heeft dan degene die door Cloudflare wordt blootgesteld? Zou dat het probleem kunnen zijn?

You need to use templates/cloudflare.template.yml in your app.yml or all of your access looks to Discourse like it’s coming from the Cloudflare IP addresses. If you block them, you’ll block all users using that same cloudflare server.

See also Discourse AI - Spam detection

3 likes

Bedankt voor de hulp!

1 like

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