مربع حوار تسجيل الدخول يفتقد الرابط إلى الشعار لأن DISCOURSE_FORCE_HTTPS مضبوط على 'false'

لقد اكتشفت للتو أن مربع حوار تسجيل الدخول في المنتدى الخاص بي يعرض الآن رمزًا “ناقصًا” بدلاً من شعار المنتدى الذي كان يظهر سابقًا.

بمجرد تسجيل الدخول، يظهر الشعار الأساسي للموقع بشكل طبيعي

لدي نسختان فقط من الشعار محملتان - “الشعار الأساسي” القياسي، و “الشعار الصغير” - مع عدم استخدام خيارات التباين الأخرى، وبالتالي يتم تعيين الافتراضي على إحدى النسختين الأوليين.

لست متأكدًا، ولكني أتساءل عما إذا كان هذا مرتبطًا بتحديث أو إعادة بناء حديثة للمنتدى؟

هل يمكن أن يمنع شيء ما الوصول إلى موارد الموقع مثل الشعارات للمستخدمين غير المسجلين الدخول؟

إعجاب واحد (1)

أتساءل… هل يمكن أن يكون السبب هو هذا؟

(post)

هل يحدث هذا في الوضع الآمن؟ هل هناك أي أخطاء في وحدة تحكم المتصفح؟

في حال كان ذلك يساعد في تضييق نطاق المشكلة، أعتقد أن هذا يحدث في صفحة الهبوط التي تتطلب “تسجيل الدخول”؟ (صحح لي إذا كنت مخطئًا :slight_smile:) يمكنني رؤية رأس الشعار كالمعتاد في كل من صفحة التسجيل وصفحة تسجيل الدخول الفعلية.

لا أعتقد أن الشعار مُدرج هناك افتراضيًا وأن الصورة هي شيء أضفته يدويًا. قد يوفر التحقق من كيفية إضافة ذلك بعض الأدلة حول ما قد يكون قد تغير. :crossed_fingers:

قد يكون هذا بسبب عدم تعييني لشعار مناسب على موقعي. أحتاج إلى التحقق من بعض الأشياء… :slight_smile:

إعجابَين (2)

شكرًا لك @NateDhaliwal، بعض الاقتراحات الجيدة.

التبديل بين هذا الإعداد ثم إعادة التحميل لا يُحدث فرقًا.

لا أستطيع الوصول إلى الوضع الآمن على الإطلاق - يعطي الرابط https://discourse.nzarchiteure.net.nz تحذيرًا برابط ميت في متصفحي (وكذلك الرابط http://discourse.nzarchiteure.net.nz)

هناك بالتأكيد أخطاء في تلك الصفحة - تشير إلى أن مربع حوار تسجيل الدخول يحاول لسبب ما الرجوع إلى مزيج من عناوين URL المستندة إلى https و http لمحتواه.

(index):365  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure font 'http://nzarchitecture.net.nz/fonts/JetBrainsMono-Regular.woff2?v=0.0.19'. This request has been blocked; the content must be served over HTTPS.
(index):365  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure font 'http://nzarchitecture.net.nz/fonts/JetBrainsMono-Bold.woff2?v=0.0.19'. This request has been blocked; the content must be served over HTTPS.
app.js:297 ℹ️ Discourse v2025.12.0-latest — https://github.com/discourse/discourse/commits/4e84c286d6 — Ember v6.6.0
content.js:18 [Form Persistence] تهيئة امتداد استمرارية النموذج...
content.js:868 shouldRun: false
(index):1  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure favicon 'http://nzarchitecture.net.nz/uploads/default/optimized/1X/f194d3ff8870aa98f79a9aef41a5d954c243aef6_2_32x32.png'. This request has been blocked; the content must be served over HTTPS.
content.js:13 [Form Persistence] الحصول على البيانات من التخزين: Object
content.js:18 [Form Persistence] استمرارية النموذج غير ممكّنة في الصفحة الحالية
(index):1  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure element 'http://nzarchitecture.net.nz/uploads/default/original/1X/5d5ed6d82ef2bd08985655747ca1f2d08e94ac0e.png'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
(index):1  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure image 'http://nzarchitecture.net.nz/uploads/default/original/1X/5d5ed6d82ef2bd08985655747ca1f2d08e94ac0e.png'. This request has been blocked; the content must be served over HTTPS.
(index):1  Mixed Content: The page at 'https://nzarchitecture.net.nz/' was loaded over HTTPS, but requested an insecure element 'http://nzarchitecture.net.nz/uploads/default/optimized/1X/f194d3ff8870aa98f79a9aef41a5d954c243aef6_2_512x512.png'. This request was automatically upgraded to HTTPS, For more information see https://blog.chromium.org/2019/10/no-more-mixed-messages-about-https.html
content.js:18 [Form Persistence] تلقي أمر فحص الحالة
content.js:13 [Form Persistence] الحصول على البيانات من التخزين: Object
content.js:18 [Form Persistence] تحديث حالة الصفحة: Object

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

كيف يمكنني إخبار Discourse بتحميل الصور عبر https فقط؟

إعجابَين (2)

قد تكون تحذيرات المحتوى المختلط مهمة، خاصةً بالتزامن مع موضوعك الآخر Bogus Dashboard advice
@Paul_King هل يمكن أن يكون قد حدث ذلك كجزء من هذه التغييرات الأخيرة على موقعك؟ Bootstrap error during Discourse install: ENOENT - /etc/runit/1.d/letsencrypt - #9 by pfaffman

إعجاب واحد (1)

نعم، أنت على حق تمامًا، شكرًا @JammyDodger

اتضح أن ملف app.yml الخاص بي كان يحتوي على الإعداد DISCOURSE_FORCE_HTTPS مضبوطًا على “false”

بعد تغييره إلى “true” وإعادة البناء، ظهر الشعار مرة أخرى واختفى التحذير في لوحة تحكم المسؤول.

إعجابَين (2)