في موقع Discourse الخاص بنا (الموقع العام)، لا يستطيع بعض المشرفين تسجيل الدخول.
عند تحليل هذه المشكلة، تمكنا من تحديد رسالة الخطأ التي تنص على: أن عنوان IP محظور من الوصول.
بعد تحليل أعمق، نعلم أن Discourse يوفر وظيفة جاهزة من المصنع، تقوم بتشغيل وظائف في الخلفية لتحديد عناوين IP المحظورة من نفس النطاق الفرعي، وإذا وصل العدد إلى الحد الأقصى، يتم حظر النطاق الفرعي بأكمله.
يتم تحديد هذا الحد من خلال إعداد المسؤول: min_ban_entries_for_roll_up، وهو مضبوط على 100 في بيئة الإنتاج لدينا (ويتم الوصول إليه في فترة زمنية قصيرة).
لذا، هل يمكن لأي شخص اقتراح قيمة مثالية لهذه الإعدادات؟
هل قمت بإعداد MaxMind؟
إذا كان موقعك خلف شبكة توصيل المحتوى (CDN)، فيجب أن تنتبه إلى أن العديد من المستخدمين قد يظهرون للنظام وكأنهم قادمون من نفس عنوان IP. إذا كنت تستخدم Cloudflare، فهناك ملف إعدادات بديل يحل هذه المشكلة. ربما تنظر إلى
أو كيف أظهر عناوين IP الحقيقية باستخدام CloudFlare
أرى أنني قمت بتعيينه إلى 999 - وهو ليس لا نهائيًا، لكنني لا أملك موقعًا كبيرًا (أو مشكلة في البريد العشوائي)
3 إعجابات