إعداد White_listed_spam_host_domains غير مُطبَّق على المستخدمين الجدد؟

لست متأكداً مما إذا كان هذا خطأً أم أنني أغفلت إعداداً ما في مكان ما.

وصلت العناصر الأربعة التالية إلى صندوق الوارد الخاص بالمُعدّلين في وقت سابق من اليوم:

عند النقر على العنصر السفلي في القائمة، مشاركات المستخدم الجديد martincook محظورة بسبب الروابط المتكررة، يظهر النص التالي:

وهذا أمر مقبول.

ومع ذلك، عند النقر على المنشور العلوي في القائمة، تم تصنيف Llyn Y Fan Fach Reservoir & Drive 21 Sept 2019 كبريد مزعج، تحتوي الرسالة على:

كل من الرسائل الأخرى أشارت أيضاً إلى نطاق يوتيوب باعتباره السبب.

ما يربكني هنا هو أنني قمت بالفعل بإضافة نطاق يوتيوب إلى القائمة البيضاء.

وكذلك العديد من النطاقات الفرعية الخاصة به:

الإعداد الآخر المذكور، وهو newuser_spam_host_threshold، مضبوط حالياً على القيمة 3:

وهو بالت coincident، عدد روابط يوتيوب التي نشرها هذا المستخدم الجديد قبل وصول كل هذه الإشعارات إلى صندوق الوارد الخاص بالمُعدّلين.

إذا كان ذلك مفيداً، فقد أنشأ المستخدم الجديد المشاركات التالية في الأوقات التالية:

  • الساعة 08:21: احتوت المشاركة على رابط إلى:
    https://www.youtube.com/watch?v=5SE0AQl7VI8

  • الساعة 08:56: احتوت المشاركة على روابط إلى:
    https://dronescene.co.uk/?place=513
    https://www.youtube.com/watch?v=LL1bdlr23qg

  • الساعة 09:06: احتوت المشاركة على روابط إلى:
    https://dronescene.co.uk/?place=515
    https://www.youtube.com/watch?v=5SE0AQl7VI8

كما ترون، نشر 3 روابط إلى www.youtube.com وروابط إلى dronescene.co.uk، أي ما مجموعه 5 روابط عبر ثلاث مشاركات.

هل القائمة البيضاء غير مُطبَّقة كما يجب؟

هل أغفلت إعداداً آخر قد يكون ذا صلة؟

هل أساءت فهم طريقة عمل هذا النظام؟

هل لديك أي اقتراحات أخرى؟

أنا مستعد لقضاء بعض الوقت لمحاولة إعادة إنتاج المشكلة على try.discourse.org إذا أمكن لأي شخص إخباري بما إذا كانت هناك نطاقات مُضافة إلى القائمة البيضاء هناك وما هي القيمة المضبوطة لـ newuser_spam_host_threshold.

أنا أعمل حالياً على إصدار Discourse v2.4.0.beta5

هل يمكننا تكرار هذه المشكلة للمستخدمين الجدد @tshenry؟ يجب أن تعمل قائمة السماح.

حسناً، فيما يلي نتائجي باستخدام إعدادات الموقع نفسها.

لقد أنشأت ثلاث مشاركات تحتوي على الروابط المذكورة في المنشور الأصلي. مرت جميعها دون أي مشكلة، مما يعني أن روابط YouTube لم تكن هي السبب في دخول منشورات المستخدم إلى قائمة المراجعة. لقد عملت قائمة السماح (whitelisting) بشكل صحيح.

حاولت نشر رابط إضافي من dronescene.co.uk فظهرت نافذة منبثقة:

عند تجاهل الرسالة، يعود المستخدم إلى محرر النشر. سيرى نسخة معتمّة من منشوره. في الواقع، لا يتم نشر المنشور، ولا يتم إرساله إلى قائمة المراجعة.

عند التخلي عن المنشور وتحديث الصفحة، تختفي النسخة المعتمّة من المنشور.

في اللحظة التي تلقى فيها المستخدم رسالة “عذراً، لا يمكنك نشر رابط إلى هذا المضيف”، يبدو أن جميع منشورات المستخدم التي تحتوي على روابط تُرسَل إلى قائمة المراجعة للتأكد من أنها ليست محاولة لنشر روابط متعددة عبر الموقع.

هناك سلوك مشكوك فيه في رسالة العنصر القابل للمراجعة:

حاول هذا المستخدم الجديد إنشاء مشاركات متعددة بروابط إلى نفس النطاق (www.youtube.com). راجع إعداد الموقع newuser_spam_host_threshold.

إنها تشير إلى www.youtube.com، بينما كان ينبغي أن تشير إلى dronescene.co.uk بدلاً من ذلك، لأن هذا الرابط لم يكن مدرجاً في قائمة السماح، وهو ما أدى إلى منع المستخدم من إرسال منشوره.

جربت إجراء الاختبار مرة ثانية، بإضافة منشور إضافي يحتوي على رابط واحد إلى ويكيبيديا (بدون تضمين dronescene.co.uk). تم أيضاً إدراج المنشور في قائمة المراجعة مع الرسالة:

حاول هذا المستخدم الجديد إنشاء مشاركات متعددة بروابط إلى نفس النطاق (en.wikipedia.org). راجع إعداد الموقع newuser_spam_host_threshold.

كما ترون، إنها تستخدم أي رابط مُدرَج (على الأرجح آخر رابط تم نشره عند تضمين روابط متعددة). هذا أمر محير بعض الشيء لأن المستخدم نشر رابط ويكيبيديا مرة واحدة فقط.

بناءً على السلوك الحالي، قد يكون النص الأدق على النحو التالي:

حاول هذا المستخدم الجديد إنشاء مشاركات متعددة بروابط إلى نفس النطاق (offending-domain.com). يجب مراجعة جميع منشورات هذا المستخدم التي تحتوي على روابط. راجع إعداد الموقع newuser_spam_host_threshold.

3 إعجابات

@tshenry شكرًا لك بصدق على الوقت الذي قضيته في محاولة إعادة إنتاج هذه المشكلة، أقدر ذلك حقًا :+1:t2:

مثير للاهتمام!

ونعم، هذا يفسر أيضًا حيرتنا، حيث كان يوتيوب مدرجًا بالفعل في القائمة البيضاء على نظام Discourse الخاص بنا.

هل سيُظهر لنا ذلك اسم النطاق المخالف فعليًا؟ أم أنه سيستخدم آخر نطاق استخدموه، بغض النظر عن حالته في القائمة البيضاء؟ :thinking:

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

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

أنا فضولي لمعرفة ما إذا كان لدى @eviltrout أي آراء حول كل هذا؟

3 إعجابات

هذا سيكون مثالياً.

سيحل أيضًا جميع مشكلات الارتباك :+1:t2:

يبدو ذلك وكأنه خطأ إذا كان النطاق الخاطئ يظهر هناك. أشك في أن الأمر معقد بعض الشيء بالنسبة للكود لمعرفة أيهما هو، ولهذا السبب يظهر النطاق الخاطئ.

ومع ذلك، يجب أن نصلح الأمر في مرحلة ما.

4 إعجابات

ربما من الأفضل تعديل النص في هذه الأثناء لتجنب أي لبس مستقبلي؟

نعم، هل يمكنك تعديل النص @tshenry مؤقتًا؟ دعنا نصل إلى حالة الحل.

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

حسنًا، تم التعديل على ذلك مع ما يلي:

سيصبح وصف هذا النوع من القابلين للمراجعة كما يلي:

حاول مستخدم جديد إنشاء منشورات متعددة تحتوي على روابط لنفس النطاق. يجب مراجعة جميع منشورات هذا المستخدم التي تتضمن روابط. انظر إعداد الموقع newuser_spam_host_threshold.

3 إعجابات

أشياء رائعة، شكراً جزيلاً مرة أخرى على وقتك في هذا الأمر @tshenry :+1:t2:

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

تم إغلاق هذا الموضوع تلقائيًا بعد 6 أيام. لم يعد السماح بردود جديدة.