وقد حدث هذا لعدة رسائل من بعض المستخدمين أثناء إكمالهم لبرنامج Discobot التعليمي، مما يؤدي إلى تجربة سيئة جداً، خاصة للمبتدئين.
لقد راجعت هذا الموضوع، لكن هؤلاء المستخدمين لم ينشروا أي شيء على موقعنا بعد (باستثناء الرد على Discobot)، لذا لا أعتقد أن تغيير قيمة newuser_spam_host_threshold هو الحل.
تم تكرار المشكلة مرة أخرى باستخدام مستخدم مختلف. يبدو أن أي رد يحتوي على رمز تعبيري (إيموجي) يُفعّل علم النظام. يحدث هذا قبل أن يطلب discobot وضع علم اختباري.
لا شيء أستطيع العثور عليه. تم تصنيف مستخدم جديد مؤخرًا بسبب منشوره الذي يحتوي على إيموجي وكذلك منشوره الذي يحتوي على onebox، لذا لا يبدو أن الأمر مرتبط بالمحتوى. برنامج Akismet غير مثبت. يحدث هذا مع عناوين IP متعددة. يبدو أنه يحدث فقط مع المستخدمين الجدد؟ يتم تصنيف المنشورات بنسبة 63% من “السيء” بشكل متسق، ويحصل المستخدم على
بالإضافة إلى معاينات قائمة المواضيع وإضافة مخصصة لا تبدو مشبوهة لعيني الساذجة. لا أرى في السجلات أين يتم تصنيف المنشورات، لذا لست متأكدًا من أين يمكنني البحث عن تفسير. ما هي الأشياء التي يمكن أن تؤدي إلى تصنيف منشور تلقائيًا؟ وأين يمكننا البحث أكثر؟
ولا يمكنني تكرارها أيضًا على الموقع المعطوب باستخدام مستخدم مسؤول موجود. يبدو أن الأمر يتعلق بحقيقة أن المستخدم جديد. ربما يحدث الخطأ لأن مستواهم هو TL0؟ لكن هذا لا يبدو منطقيًا.
لقد راجعت جميع الإعدادات غير الافتراضية ولم أجد أيًا منها يبدو أنه قد يسبب هذه المشكلة.
في الوقت الحالي، الحل الوحيد المتاح لدي هو “حذف المنتدى والبدء من جديد” أو ربما “إعادة تعيين جميع الإعدادات إلى قيمها الافتراضية.” (سأقوم أولاً بإزالة الإضافتين، لكنهما لا تبدوان كسببين محتملين. سأجرب ذلك فور أن لا يكون ذلك مزعجًا للمجتمع.) أنا أطلب بعض الأفكار حول ما يمكنني تجربته بعد ذلك لتحديد سبب المشكلة.
هناك إعداد في الموقع، عند تفعيله بنص مطابق، يرسل المنشور فورًا إلى قائمة الأعلام بناءً على ذلك النص المطابق (regex). أعتقد أن سام أضاف هذه الميزة خلال أيام حرب الباموار، واستخدمنا مجموعات أحرف كورية كمحفز فوري على سبيل المثال؟ لأن هذه الأحرف لا تظهر هنا أبدًا (وأعتقد أنها تُفحص فقط للمستخدمين الجدد أو ذوي المستوى TL0، وبالتالي فهي آمنة إلى حد كبير).
هذا كل ما أستطيع تذكره.
تعديل: أو الكلمات الخاضعة للمراقبة، ستكون نفس الفكرة.
أخبار جيدة، تمكّنا من تحديد السبب الجذري لهذه المشكلة.
في الواقع، كان @pfaffman يراجع إعدادات موقعنا واكتشف أننا قمنا بتغيير بعض الإعدادات الافتراضية التي تسببت في هذه المشكلة.
بالنسبة للمستخدمين الآخرين الذين قد يواجهون هذه المشكلة، فقد أضفنا عدة كلمات إلى إعداد admin/logs/watched_words/action/flag الخاص بعلامة الإدارة، بما في ذلك اسم علامتنا التجارية pricemate بالإضافة إلى بعض الكلمات الأخرى.
كما قمنا بتغيير إعدادات مثل min post length (الحد الأدنى لطول المنشور) وبعض الإعدادات الأخرى إلى قيم منخفضة جدًا، وهو ما قد يكون سببًا في بعض المشاكل أيضًا. بعد إزالة تلك الكلمات وإعادة إعدادات Posting (النشر) إلى قيمها الافتراضية، اختفت المشكلة.
نبارك مرة أخرى لـ @pfaffman ونشكرك على مساعدتك لنا في هذا!