VirtualMin و SSL

لقد قمت بتثبيت Discourse على الخادم الخاص بي الذي يعمل بنظام Virtualmin باتباع هذا الدليل How to install Discourse alongside Virtualmin - Virtualmin - Virtualmin Community
كل شيء يعمل (بما في ذلك https) ولكن إذا قمت بتمكين force_https في إعدادات Discourse، فإن كل شيء يتعطل. تسجيل الدخول لا يعمل ويتم طرح أخطاء 403 للعديد من العمليات الأخرى.
لقد رأيت نفس السلوك كما في Forced https deactivate
لقد جعلت الأمور تعمل مرة أخرى عن طريق تعطيل force_https عبر وحدة تحكم rails. ومع ذلك، يبدو أن Discourse يستخدم http لبعض الروابط مما يتسبب في تحذير المحتوى المختلط.
أود تمكينه.
أعتقد أن المشكلة تكمن في Apache الذي يتعامل مع أمور SSL بدلاً من Discourse ولكنني لم أتمكن من العثور على أي شيء حول تكوين أحدهما أو الآخر لجعلهما يعملان معًا.

من الصعب التخمين نظرًا لعدم دعم Virtualmin هنا. يجب أن تسأل الأشخاص الذين يستخدمون Virtualmin إذا كانوا قد حلوا هذه المشكلة. بالنظر إلى الموضوع الذي ربطته، يبدو أن الجميع واجهوا مشاكل مع https.

ربما هذه هي المشكلة التي تحاول حلها؟ بمجرد أن يصر متصفحك على استخدام https، يصبح من الصعب تغيير رأيه. قد تتمكن من مسح، أوه، الأشياء الخاصة بك، لجعله ينسى إعادة التوجيه 301. يمكنك تجربة نافذة متخفية أو متصفح آخر.

لن يعمل Discourse بدون https، لذا من المحتمل أن يظل موقعك غير فعال إذا تمكنت من إلغاء تفعيل https.