مرحبًا @Grunskin
نفهم إحباطك. ومع ذلك، عند تعيين:
force_https = true
فإن هذا ليس “المشكلة”. كما ذكر @pfaffman أعلاه (مرتين على الأقل، وهو أحد خبراء الهجرة البارزين في منصة Meta):
يجب عليك “إبقاء” force_https = true ثم تحديد “المشكلة الحقيقية”.
لو كنتُ مكانك، بناءً على ما قرأته:
أولاً، سأقوم بإعداد وكيل عكسي (reverse proxy) على نفس الخادم الذي يحتوي على حاويات discourse لتبسيط المشكلة، وذلك فقط لأغراض الاختبار واستكشاف الأخطاء وإصلاحها. تأكد من أن هذه الحالة البسيطة من الاختبار تعمل بشكل مثالي. ثم، عندما تعمل على نفس المضيف، قم بإيقاف ذلك الوكيل العكسي التجريبي، وانتقل إلى إعداد الخادم المزدوج المطلوب.
هذه مشكلة مثيرة للاهتمام. يمكنك حلها إذا أبقيت على force_https = true واتبعت طريقة منهجية خطوة بخطوة لاستكشاف الأخطاء وإصلاحها. إن أنواع هذه المشاكل مجرد ألغاز تقنية تنتظر الحل.
أنت قادر على ذلك.
ملاحظة جانبية: إذا شعرت بالإحباط أو الملل من هذا اللغز، يمكنك دائمًا دفع بعض المال لـ @pfaffman أو أي شخص آخر خبير في منصة Meta لدفعهم لمساعدتك على تجاوز هذه العقبة والانتقال إلى آفاق أكثر إشراقًا.
ملاحظة: لم نواجه أي مشاكل في جعل Apache2 يعمل كوكيل عكسي باستخدام منفذ نطاق يونكس (unix domain socket) على نفس الخادم. أعتذر بصدق عن عدم امتلاكي الوقت الكافي شخصيًا لإعداد تكوين الخادم المزدوج وجعل طريقة الوكيل العكسي لـ Apache2 تعمل على خادمين مختلفين. نحن مشغولون بمهام الهجرة النهائية المتعلقة بتنظيف إساءة استخدام “bbcode” بشكل غير منطقي وتحديثها إلى مشاكل في التنسيق باستخدام Markdown، وهذا يستغرق وقتًا أطول مما توقعنا في الأصل.