أحاول تثبيت Discourse على أوبونتو 20.04 LTS على Digital Ocean (وعلى GCP أيضًا، مع نفس النتيجة). تم التثبيت بطريقتين:
رسمي من github (docker)
تثبيت بنقرة واحدة
نطاقي: proremont.io
مزود SMTP - Mailgun (نطاق بريدي: mail.proremont.io) سجلات DNS صحيحة.
لم يكن هناك خطأ أثناء التثبيت. لكن لم يكن يمكن الوصول إلى Discourse من المتصفح، curl. (نفس الوضع عندما حاولت إرسال طلب curl إلى localhost:80 و 433) Ping عنوان IP للقطرة بدون مشكلة. جدار حماية UFW معطل داخل القطرة، على Digital Ocean - السماح للمنافذ 80 و 443.
هل يمكن لأحد مساعدتي في هذه المشكلة؟
إذا رأيت أخطاء حول الشهادات، فأنا على حق. يمكنك الانتظار لمدة أسبوع أو محاولة إضافة مجال فرعي آخر إلى طلب التذكرة كما هو موضح في إعداد Let’s Encrypt مع مجالات متعددة.
أداة طرف ثالث تقترح أن كلا المنفذين محظوران. هذا يعني أن جدار حماية على خادمك الافتراضي الخاص (VPS) أو مزود الخدمة السحابية لديك يحظر هذين المنفذين. قد ترغب في تعطيل جدار حماية DigitalOcean والتحقق من UFW على Ubuntu.
انظر الرابط في رسالتي السابقة وأضف نطاقًا فرعيًا ثانيًا لنفس عنوان IP. www، سيكون خيارًا جيدًا. أو انتظر أسبوعًا. لقد بذلت قصارى جهدي لوصف المشكلة والحل أعلاه.