أي حساب باسم المستخدم "adman" ملفه الشخصي معطل

في إصدار Discourse v3.1.0.beta5 +233، إذا اختار مستخدم جديد اسم “adman” أو “adman-b” أو “adman-c”، فإن ملف تعريف هذا المستخدم يكون معطلاً بشكل كبير. يؤدي محاولة الوصول إلى الملف الشخصي العام للمستخدم إلى فشل على مستوى منخفض للغاية يتسبب في تحميل صفحة لا نهائي (Firefox) أو خطأ بسيط وصعب “ERR” (Chrome). لا يبدو أن هذا خطأ تم اكتشافه.

لقد تحققت من أن إنشاء مستخدم باسم “adman” يؤدي إلى نفس المشكلة على try dot discourse dot org. لا يلزم اتخاذ أي إجراءات أخرى لإعداد الملف الشخصي - على سبيل المثال، لا تحتاج إلى تعيين صورة ملف شخصي، أو أي شيء آخر - مجرد استخدام اسم يبدأ بـ “adman” يكفي لإحداث الخطأ.

لقد تحققت أيضًا من أن اختيار “ad-man” كاسم مستخدم لا يؤدي إلى كسر ملف تعريف المستخدم. اسم المستخدم “adma” لا يؤدي أيضًا إلى ملف تعريف معطل. أنا في حيرة من أمري.

مرة أخرى، لقد تحققت من أن هذا صحيح على كل من Discourse المستضاف ذاتيًا، وعلى try.discourse.org. لست متأكدًا من المدة التي تظل فيها المحتويات على try.discourse.org قبل التطهير، ولكن يمكنك رؤية هذا الآن عن طريق محاولة تحميل ملف تعريف المستخدم هناك: httpx://try dot discourse dot org/u/adman/summary

أو يمكنك رؤية التأثير عن طريق محاولة النظر إلى المستخدم “adman-c” على نسختي المستضافة ذاتيًا: httpx://discourse dot practicalzfs dot com/u/adman-c

في هذه الأثناء، يعمل المستخدم “adma” على try.discourse بشكل جيد: httpx://try dot discourse dot org/u/adma/summary

إعجابَين (2)

لقد أكدت أيضًا أن أسماء المستخدمين “madman” و “admyn” تعمل بشكل صحيح.

لذلك يبدو أن هناك تعبيرًا نمطيًا (regex) في مكان ما يؤدي إلى تشغيل /^adman/ – لإعادة إنتاج الخطأ، يجب أن يبدأ اسم المستخدم بالتسلسل الكامل “adman”.

إعجابَين (2)

مرحباً وأهلاً بك @jimsalterjrs :slight_smile:
لا يمكنني تكرار هذا. :thinking: احتمال بعيد، ولكن هل يمكن أن يكون مانع الإعلانات لديك يتفاعل مع كلمة “ad” بطريقة ما؟ هل يمكنك المحاولة في نافذة متصفح خفية/مع تعطيل مانع الإعلانات للتحقق؟

11 إعجابًا

حسناً، اللعنة. شكراً جزيلاً لك، كان هذا هو بالضبط ما كنت أحتاجه. يبدو أن مجموعة الفلاتر الافتراضية في uBlock Origin هي ما يسبب المشاكل، على الرغم من أنني لم أكتشف بعد أي قاعدة يتم تفعيلها.

7 إعجابات

وهذه هي القاعدة التي يتم تشغيلها:

سأعلم المستخدم الخاص بي أن هذا اختيار اسم مستخدم سيء للغاية، نظرًا لعدد الأشخاص الذين يستخدمون Easylist!

6 إعجابات

لا مشكلة. يسعدني أن أكون قد ساعدت. :slight_smile:

إعجابَين (2)

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