أنت محق تمامًا في هذا، ويمكنني تأكيد ذلك من خلال اختباراتي الخاصة مع نسخة جديدة من Discourse. قمت بتحديث الوثائق فورًا لتشمل تعليمات فعّالة تتلخص في تسجيل الدخول إلى الخادم وتعطيل الإضافة يدويًا:
cd /var/discourse
./launcher enter app
rails c
SiteSetting.proxytracer_enabled = false
exit
exit
يمكنني تأكيد أن الوضع الآمن غير متاح عندما تكون إعدادة “مفعلة لجميع الزوار” مفعلة، ويحاول شخص ما الدخول إلى الوضع الآمن أثناء الاتصال عبر شبكة VPN/وكيل.
في الواقع، ملف about.json غير ضروري للإضافات القياسية، لذا قمت بإزالته من المستودع.
شكرًا لك على كل ملاحظاتك @Moin. إذا كان لديك أي ملاحظات أو اقتراحات أخرى، فلا تتردد في تركها هنا. الكود مفتوح المصدر بالكامل، وأي مساهمة موضع ترحيب: GitHub - ProxyTracer/discourse-proxytracer.