"You can't login from that IP address"

One thing to be aware of is, if you’re using a CDN (or at least with cloudflare) it’s possible that their edge server IPs are seen by your discourse install… vs the visitor’s IP.

So if you perform a “ban user and IP address” you can run into issues as you have effectively banned that edge server from your discourse install, along with any users that happen to be routed to it.

That said, I believe there is a way to fix this, but I can’t recall the process.

But nonetheless, something to look out for if you or your users report that they are being blocked from your site.

1 „Gefällt mir“

Thanks for the insight. I think our forum have this CloudFlare CDN issue. Many users complain about being blocked but their IP address are not in the blocked list.

1 „Gefällt mir“

Hallo Jeff, seltsamerweise habe ich seit einem Tag dasselbe Problem. Es gibt nur ein Admin-Konto und wir können uns mit keinem Konto anmelden, einschließlich Benutzerkonten. Wir haben keinen IP-Bereich zum Blockieren aktiviert, außer einen Benutzer daran zu hindern, sich erneut anzumelden.

Mehrere Geräte mit unterschiedlichen IPs ausprobiert und immer noch die Fehlermeldung „Sie können sich von dieser IP-Adresse nicht anmelden“.

Kann jemand helfen?

Hilft einer der oben genannten Ratschläge in Ihrem Fall?

Vielen Dank für Ihre Antwort.

Ich habe versucht, mich von verschiedenen Mobilgeräten und mit verschiedenen IPs und Standorten aus anzumelden. Nichts hat geholfen.

Ich kann nur auf das Admin-Dashboard zugreifen, wenn ich mich anmelden kann, was ich in keinem Fall tun kann.

Es sieht so aus, als wäre ich komplett ausgesperrt und könnte mich nicht anmelden. Bitte schlagen Sie vor, ob es eine Möglichkeit gibt, sich anzumelden.

Das ist eine knifflige Sache, da ich nicht ganz sicher bin, wie Sie das gemacht haben. :slight_smile:

Aber das gilt für alle Benutzer, nicht nur für Administratoren? (um die Einstellung use admin ip allowlist auszuschließen)

Haben Sie ein CDN vor Ihrem Forum? Wenn Sie einen Benutzer durch Löschen gesperrt und dann auf die Schaltfläche “IP sperren” geklickt haben, könnte dies die unbeabsichtigte pauschale Sperrung erklären. Wenn ja, könnten Sie dies deaktivieren.

Wenn Sie Serverzugriff haben (und sich damit wohlfühlen), könnten Sie die IP-Sperrliste über die Rails-Konsole einsehen und diejenige löschen, die Sie blockiert:

3 „Gefällt mir“

@JammyDodger Danke für deine Antwort.

Der Block tritt für alle Benutzer auf und ja, CDN ist vorne aktiviert.

Danke für all die Vorschläge.

Nun, was ich getan habe, ist die Local-Hostfile-Methode verwendet, um auf die IP zu verweisen und auf das Forum zuzugreifen. Ich habe mich im Dashboard angemeldet und die gesperrte IP des einen blockierten Benutzerkontos entfernt, und das hat das Problem behoben. Ich frage mich, wie Discourse diese einzelne IP berücksichtigt und weiterhin jeden Benutzer von verschiedenen IPs aus dem CDN blockiert hat.

Das Problem ist jetzt jedenfalls behoben. Vielen Dank an dich und die Community.

2 „Gefällt mir“

Es freut mich, dass Sie das geklärt haben. :slight_smile: :+1:

Ich fürchte, CDNs sind nicht meine Spezialität, aber ich glaube, es gibt einige Diskussionen in diesen Themen, die relevant sein könnten –

2 „Gefällt mir“

Es sendet zwar einen einmaligen Anmeldelink, aber mit aktiviertem 2FA kann ich mich trotzdem nicht anmelden:

1 „Gefällt mir“

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