مؤخرًا قمت باستعادة نسخة ديسكورس التي تعمل لفترة طويلة إلى نسخة جديدة.
إصدار ديسكورس الخاص بي هو 3.6.0.beta2-latest.
الآن لدي مشكلة في أن التحميلات لا تعمل.
عندما أنظر إلى وحدة تحكم المتصفح، أرى الكثير من أخطاء net::ERR_SSL_PROTOCOL_ERROR.
عندما ألقي نظرة على علامة التبويب الشبكة، أرى أن كروم يحاول جلب عنوان URL
https://forum.robot.ba:80/uploads/default/optimized/4X/7/2/b/72be8d09005292d2f7ac37158b6d728a063f79ed_2_32x32.png
إذا قمت بإزالة المنفذ 80 يدويًا أو غيرت البروتوكول من https إلى http، يمكنني فتح الرابط يدويًا في نافذة متصفح جديدة.
أي فكرة لماذا تضيف نسخة ديسكورس الخاصة بي: 80 إلى مسارات التحميل؟
لقد بحثت في إعدادات الموقع عن فرض https ولكن يبدو أن ذلك غير مفعل أو أن هذا الإعداد لم يعد موجودًا.
هل هناك خطأ ما داخل ملف app.yml الخاص بي، لدي القوالب التالية:
(أريد استخدام letsencrypt لأنني لا أملك شهادة SSL الخاصة بي)
templates:
“templates/postgres.template.yml”
“templates/redis.template.yml”
“templates/web.template.yml”
“templates/web.ratelimited.template.yml”
قم بإلغاء التعليق على هذين السطرين إذا كنت ترغب في إضافة Lets Encrypt (https)
“templates/web.ssl.template.yml”
“templates/web.letsencrypt.ssl.template.yml”