"You can't login from that IP address"

Etwas, das Sie beachten sollten: Wenn Sie ein CDN verwenden (zumindest bei Cloudflare), ist es möglich, dass die IP-Adressen ihrer Edge-Server von Ihrer Discourse-Installation erkannt werden – und nicht die IP-Adressen der Besucher.

Wenn Sie also einen Benutzer und eine IP-Adresse sperren, kann dies zu Problemen führen, da Sie effektiv diesen Edge-Server von Ihrer Discourse-Installation ausschließen, zusammen mit allen Benutzern, die über diesen Server geleitet werden.

Trotzdem glaube ich, dass es eine Möglichkeit gibt, dies zu beheben, aber ich erinnere mich nicht mehr an den genauen Ablauf.

Dennoch ist dies etwas, auf das Sie achten sollten, falls Sie oder Ihre Benutzer melden, dass sie von Ihrer Website blockiert werden.

Danke für den Hinweis. Ich denke, unser Forum hat das CloudFlare-CDN-Problem. Viele Benutzer beschweren sich darüber, blockiert zu werden, aber ihre IP-Adressen stehen nicht auf der Blockierliste.

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:

@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.

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 –

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