"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)

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)

مرحباً جيف، أواجه نفس المشكلة بشكل غريب منذ يوم. يوجد حساب مسؤول واحد فقط ولا يمكننا تسجيل الدخول إلى أي حساب بما في ذلك حسابات المستخدمين. لم نقم بتمكين أي نطاق IP لحظره، باستثناء تعطيل مستخدم واحد لإنشاء حساب مرة أخرى.

جربت أجهزة متعددة بعناوين IP مختلفة ولا تزال تظهر رسالة الخطأ “لا يمكنك تسجيل الدخول من عنوان IP هذا”.

هل يمكن لأحد المساعدة؟

هل يساعد أي من النصائح المذكورة أعلاه في حالتك؟

شكراً على ردك.
جربت تسجيل الدخول من أجهزة محمولة مختلفة وعناوين IP ومواقع مختلفة. لم يساعد أي شيء.
لا يمكنني الوصول إلى لوحة تحكم المسؤول إلا إذا تمكنت من تسجيل الدخول، وهو ما لا أستطيع فعله في أي حال.
يبدو أنني مقفل تمامًا وغير قادر على تسجيل الدخول. يرجى اقتراح ما إذا كانت هناك طريقة لتسجيل الدخول.

هذه مسألة صعبة، حيث لست متأكدًا تمامًا من كيفية قيامك بذلك. :slight_smile:

ولكن هذا لجميع المستخدمين، وليس للمسؤول فقط؟ (لاستبعاد إعداد استخدام قائمة السماح بعنوان IP للمسؤول)

هل لديك شبكة توصيل محتوى (CDN) أمام منتداك؟ إذا قمت بتعطيل مستخدم عن طريق حذفه، ثم نقرت على زر “حظر عنوان IP”، فقد يكون ذلك سببًا في القفل الشامل غير المقصود. إذا كان الأمر كذلك، يمكنك محاولة تعطيل ذلك.

إذا كان لديك وصول إلى الخادم (وتشعر بالراحة)، يمكنك إلقاء نظرة على قائمة حظر عناوين IP باستخدام وحدة تحكم rails، وحذف العنوان الذي يعيقك:

3 إعجابات

@JammyDodger شكراً على ردك.

يحدث الحظر لجميع المستخدمين ونعم، تم تمكين شبكة توصيل المحتوى (CDN) في المقدمة.

شكراً على كل الاقتراحات.

حسنًا، ما فعلته هو استخدام طريقة ملف المضيف المحلي لتوجيه عنوان IP والوصول إلى المنتدى. سجلت الدخول إلى لوحة التحكم وقمت بإزالة عنوان IP الذي تم فحصه لحساب مستخدم واحد تم حظره، وقد حل هذا المشكلة. أتساءل كيف اعتبر ديسكورس عنوان IP واحدًا واستمر في حظر كل مستخدم من عناوين IP مختلفة من شبكة توصيل المحتوى (CDN).

على أي حال، تم حل المشكلة الآن. شكرًا جزيلاً لك وللمجتمع.

إعجابَين (2)

يسعدني أنك تمكنت من حل المشكلة. :slight_smile: :+1:

أخشى أن شبكات توصيل المحتوى (CDNs) ليست من اختصاصي، ولكن أعتقد أن هناك بعض المناقشات في هذه المواضيع قد تكون ذات صلة -

إعجابَين (2)

إنه يرسل رابط تسجيل دخول لمرة واحدة، ولكن مع تمكين المصادقة الثنائية، لا يزال بإمكاني تسجيل الدخول:

إعجاب واحد (1)

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