النقاش خلف Traefik على نطاق فرعي

مرحباً، أقوم بتشغيل Traefik 2 كوكيل عكسي مع SSL.
من تثبيت جديد، قمت بإعداد Traefik لإعادة توجيه أي طلبات من النطاق الفرعي forum.domain.com إلى منفذ 80 الخاص بحاوية discourse. المشكلة هي أنه عند إعداد discourse لأول مرة، قمت أيضاً بتحديد أن النطاق الفرعي discourse سيستمع أيضاً إلى forum.domain.com، والآن عندما أحاول الوصول إلى النطاق، أحصل على رسالة الخطأ: ERR_TOO_MANY_REDIRECTS.

وعند محاولة الوصول إلى [VPS IP:DISCOURSE EXPOSED PORT]، يتم إعادة توجيهي إلى forum.domain.com وأحصل على نفس الخطأ.

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

لقد حاولت أيضاً إعادة توجيه الطلبات من forum.domain.com إلى منفذ 443 الخاص بحاوية discourse، وحصلت على رسالة “تم إرسال طلب HTTP عادي إلى منفذ HTTPS”، رغم أن Traefik يدير SSL، وأن النطاق الفرعي موثق عبر letsencrypt.

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

مع أطيب التحيات!

أستخدم Traefik دون أي مشاكل. لا أعرض أي منافذ، ويصل Traefik إلى المنفذ 80 في الحاوية.

هل قمت بتكوين HTTPS في Discourse؟ إذا كان الأمر كذلك، فهذا شيء يحتاج إلى تغيير.

نعم، يبدو أنني كان لدي أسطر letsencrypt غير معلق بها في ملف app.yml.

شكرًا على المساعدة!