مشكلة مع mailcow والمنتدى

في منتدى أشارك فيه، كان يعمل بشكل صحيح، ثم قام المالك بضبطه لعرض Mailcow عندما يزور الناس المنتدى، ثم أزالوه. قمتُ بتحديث المتصفح وتحديث الجهاز، لكنني ما زلت أرى هذا:

وعندما أذهب إلى موضوع تم إرساله عبر إشعارات البريد الإلكتروني التلقائية للمنتدى، أرى هذا:

لذلك قمتُ بحذف اسم الموضوع وأترك فقط الرابط، وما زال يظهر Mailcow مرة أخرى.

لقد جربت إعادة التشغيل وما إلى ذلك. أعرف أن المنتدى يعمل مرة أخرى لأنني أتلقى إشعارات لبعض المواضيع.

لماذا يحدث هذا المشكلة؟

قام المالك بتغيير إعدادات DNS/إعدادات الخادم، لذا فإن المنتدى غير قابل للوصول الآن لم يكن قابلًا للوصول. إنه يعمل لدي الآن.

يمكن لـ @tobiaseigen أن يخبرك بالمزيد على الأرجح.

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

اشرح كيف يمكن للمرء أن يفعل ذلك؟

ماذا أفعل؟ إعادة تشغيل المتصفح ومسح ذاكرة التخزين المؤقت؟ استخدم Google

أعتقد أن الأمر يتعلق بنظام أسماء النطاقات (DNS). قام RGJ بإضافة اقتباس المنشئ الأصلي لاحقًا.

ريتشارد محق، هذا لا علاقة له بـ Discourse. كل ما عليك فعله هو مسح ذاكرة التخزين المؤقت في متصفح الويب الخاص بك.

كان السبب في ذلك هو وكيل عكسي مُعد بشكل خاطئ في تثبيت غير مدعوم بشكل كبير. لدي تثبيت متعدد المواقع لـ Discourse على نفس الخادم مع Mailcow و Nextcloud. قمت بإصلاحه بسرعة كبيرة الأسبوع الماضي، لذا يجب أن يعمل الآن لجميع الزوار على مواقع Discourse الخاصة بي.

مرحبًا، شكرًا لك على الإبلاغ عن هذا يا @ice.d! لقد قمتُ بمراجعة الأمر بنفسي مرة أخرى، وبعد مسح ذاكرة التخزين المؤقت على هاتفي وإيقاف شبكة الواي فاي، رأيتُ شاشة تسجيل دخول mailcow نفسها!

وبمساعدة من الذكاء الاصطناعي، تعلمتُ أنه نظرًا لأن خادمي يدعم IPv6، فيجب أن يكون إعداد الوكيل العكسي الخاص بي يستمع إلى IPv6 بالإضافة إلى IPv4. يبدو أن شبكات الجوال تفضل IPv6.

server {
    listen 80;
    listen [::]:80;          # ← أضف هذا السطر
    server_name discourse.tobiaseigen.org;
    ...
}

server {
    listen 443 ssl;
    listen [::]:443 ssl;     # ← أضف هذا السطر
    server_name discourse.tobiaseigen.org;
    ...
}