"You can't login from that IP address"

Une chose à garder à l’esprit : si vous utilisez un CDN (ou au moins Cloudflare), il est possible que les adresses IP de leurs serveurs de périphérie soient détectées par votre installation Discourse, et non l’adresse IP du visiteur.

Ainsi, si vous effectuez une « bannissement d’utilisateur et d’adresse IP », vous risquez de rencontrer des problèmes, car vous aurez en réalité banni ce serveur de périphérie de votre installation Discourse, ainsi que tous les utilisateurs qui y sont redirigés.

Cela dit, je crois qu’il existe un moyen de résoudre ce problème, mais je ne me souviens plus de la procédure.

Quoi qu’il en soit, c’est un point à surveiller si vous ou vos utilisateurs signalez être bloqués sur votre site.

Merci pour ces éclaircissements. Je pense que notre forum rencontre ce problème de CDN CloudFlare. De nombreux utilisateurs se plaignent d’être bloqués, mais leurs adresses IP ne figurent pas dans la liste des bloqués.

Bonjour Jeff, je rencontre étrangement le même problème depuis un jour. Il n’y a qu’un seul compte administrateur et nous ne pouvons nous connecter à aucun compte, y compris les comptes utilisateurs. Nous n’avons activé aucune plage d’adresses IP pour bloquer, sauf la désactivation d’un utilisateur pour qu’il ne puisse plus créer de compte.

J’ai essayé plusieurs appareils avec différentes adresses IP et j’obtiens toujours l’erreur « Vous ne pouvez pas vous connecter depuis cette adresse IP ».

Quelqu’un peut-il aider ?

Les conseils ci-dessus vous aident-ils dans votre cas ?

Merci pour votre réponse.

J’ai essayé de me connecter depuis différents appareils mobiles, avec différentes adresses IP et depuis différents endroits. Rien n’a aidé.

Je ne peux accéder au tableau de bord d’administration que si je peux me connecter, ce que je ne peux faire dans aucun cas.

Il semble que je sois complètement bloqué et incapable de me connecter. Veuillez suggérer s’il existe un moyen de me connecter.

C’est délicat, car je ne suis pas tout à fait sûr de la façon dont vous avez fait cela. :slight_smile:

Mais est-ce pour tous les utilisateurs, pas seulement les administrateurs ? (pour exclure le paramètre use admin ip allowlist)

Avez-vous un CDN devant votre forum ? Si vous avez désactivé un utilisateur en le supprimant, puis cliqué sur le bouton ‘Block IP’, cela pourrait expliquer le blocage général involontaire. Si c’est le cas, vous pourriez essayer de le désactiver.

Si vous avez un accès au serveur (et que vous êtes à l’aise), vous pourriez examiner la liste des adresses IP bloquées en utilisant la console Rails, et supprimer celle qui vous bloque :

@JammyDodger Merci pour votre réponse.

Le blocage affecte tous les utilisateurs et oui, le CDN est activé en façade.

Merci pour toutes vos suggestions.

Ce que j’ai fait, c’est utiliser la méthode du fichier hôte local pour pointer l’IP et accéder au forum. Je me suis connecté au tableau de bord et j’ai supprimé l’IP filtrée de ce compte utilisateur qui était bloqué, et cela a résolu le problème. Je me demande comment discourse a pu considérer cette seule IP et continuer à bloquer tous les utilisateurs provenant de diverses IP du CDN.

Quoi qu’il en soit, le problème est maintenant résolu. Un grand merci à vous ainsi qu’à la communauté.

Je suis content que vous ayez résolu ce problème. :slight_smile: :+1:

Je crains que les CDN ne soient pas ma spécialité, mais je pense qu’il y a une discussion dans ces sujets qui pourrait être pertinente -

Il envoie un lien de connexion unique, mais avec l’authentification à deux facteurs activée, je ne peux toujours pas me connecter :