مرحباً
لقد قمت بتثبيت Discourse عدة مرات. في بعض الأيام أقوم بذلك عدة مرات.
هذه المرة قمت بتثبيت Discourse على f.example.LTD
استخدمت خوادم من Public Cloud: Cloud solutions and on-demand resources | OVHcloud Worldwide
DNS cloudflare (DNS فقط و ./discourse-setup يجد DISCOURSE_HOSTNAME الخاص بي)
الخطأ
\u003e إصدار Discourse على f.example.LTD: غير موجود
إصدار Discourse على localhost: غير موجود
حدث عندما احتفظت بعنوان IP وأعدت تثبيت نظام Ubuntu لبدء تشغيل Discourse من جديد.
./discourse-doctor
الوقت ./discourse-doctor
DISCOURSE DOCTOR الثلاثاء 6 فبراير 06:08:06 UTC 2024
نظام التشغيل: Linux discourse–c3-4-de1 6.2.0-37-generic #38-Ubuntu SMP PREEMPT_DYNAMIC Mon Oct 30 21:04:52 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
تم العثور على containers/app.yml
==================== إعدادات YML ====================
DISCOURSE_HOSTNAME=f.example.LTD
SMTP_ADDRESS=smtp.eu.mailgun.org
DEVELOPER_EMAILS=i@example.LTD
SMTP_PASSWORD=***
SMTP_PORT=587
SMTP_USER_NAME=i@mg.example.LTD
LETSENCRYPT_ACCOUNT_EMAIL=ssl@example.LTD
==================== معلومات DOCKER ====================
إصدار DOCKER: Docker version 24.0.5, build 24.0.5-0ubuntu1~23.04.1
عمليات DOCKER (docker ps -a)
معرف الحاوية | الصورة | الأمر | تم الإنشاء | الحالة | المنافذ | الأسماء
8f64a8154b21 | local_discourse/app | “/sbin/boot” | قبل 15 دقيقة | قيد التشغيل | 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp | app
8f64a8154b21 | local_discourse/app | “/sbin/boot” | قبل 15 دقيقة | قيد التشغيل | 0.0.0.0:80->80/tcp, :::80->80/tcp, 0.0.0.0:443->443/tcp, :::443->443/tcp | app
حاوية Discourse app قيد التشغيل
==================== الإضافات ====================
لم يتم اكتشاف أي إضافات غير رسمية.
انظر discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub للحصول على القائمة الرسمية.
========================================
إصدار Discourse على f.example.LTD: غير موجود
إصدار Discourse على localhost: غير موجود
==================== معلومات الذاكرة ====================
ذاكرة الوصول العشوائي (ميجابايت): 3996
إجمالي | مستخدم | مجاني | مشترك | مخزن مؤقت/ذاكرة تخزين مؤقت | متاح
الذاكرة: 3811 | 1501 | 217 | 50 | 2453 | 2310
التبديل: 0 | 0 | 0
==================== فحص مساحة القرص ====================
---------- مساحة قرص نظام التشغيل ----------
نظام الملفات | الحجم | المستخدم | المتاح | نسبة الاستخدام | نقطة التركيب
/dev/sda1 | 49G | 11G | 38G | 22% | /
==================== معلومات القرص ====================
القرص /dev/loop0: 73.9 ميجابايت، 77492224 بايت، 151352 قطاعات
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فعلي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (الحد الأدنى/الأمثل): 512 بايت / 512 بايت
القرص /dev/loop1: 40.86 ميجابايت، 42840064 بايت، 83672 قطاعات
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فعلي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (الحد الأدنى/الأمثل): 512 بايت / 512 بايت
القرص /dev/loop2: 152.06 ميجابايت، 159444992 بايت، 311416 قطاعات
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فعلي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (الحد الأدنى/الأمثل): 512 بايت / 512 بايت
القرص /dev/loop3: 74.11 ميجابايت، 77713408 بايت، 151784 قطاعات
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فعلي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (الحد الأدنى/الأمثل): 512 بايت / 512 بايت
القرص /dev/sda: 50 جيجابايت، 53687091200 بايت، 104857600 قطاعات
نموذج القرص: QEMU HARDDISK
الوحدات: قطاعات من 1 * 512 = 512 بايت
حجم القطاع (منطقي/فعلي): 512 بايت / 512 بايت
حجم الإدخال/الإخراج (الحد الأدنى/الأمثل): 512 بايت / 512 بايت
نوع تسمية القرص: gpt
معرف القرص: E232CD77-D3F6-45AA-9A19-E6C002533B04
الجهاز | البداية | النهاية | القطاعات | الحجم | النوع
/dev/sda1 | 227328 | 104857566 | 104630239 | 49.9G | نظام ملفات Linux
/dev/sda14 | 2048 | 10239 | 8192 | 4M | BIOS boot
/dev/sda15 | 10240 | 227327 | 217088 | 106M | EFI System
إدخالات جدول الأقسام ليست بترتيب القرص.
==================== نهاية معلومات القرص ====================
==================== اختبار البريد ====================
لإجراء اختبار قوي، احصل على عنوان من http://www.mail-tester.com/
أو فقط أرسل رسالة اختبار لنفسك.
عنوان البريد الإلكتروني لاختبار البريد؟ (‘n’ للتخطي) [i@example.LTD]: إرسال البريد إلى i@example.LTD. . .
اختبار إرسال البريد إلى i@example.LTD باستخدام smtp.eu.mailgun.org:587، اسم المستخدم:i@mg.example.LTD مع مصادقة عادية.
تم الاتصال بنجاح بخادم SMTP.
إرسال البريد إلى i@example.LTD. . .
تم قبول البريد بواسطة خادم SMTP.
معرف الرسالة: a8ae3b5c-98d8-4bf1-8264-40b730bf4ec1@f.example.LTD
إذا لم تستلم الرسالة، تحقق من مجلد البريد العشوائي (SPAM)
أو اختبر مرة أخرى باستخدام خدمة مثل http://www.mail-tester.com/.
إذا لم يتم تسليم الرسالة، فهذه ليست مشكلة في Discourse.
تحقق من سجلات خادم SMTP لمعرف الرسالة أعلاه لمعرفة سبب فشلها
في تسليم الرسالة.
استبدال: SMTP_PASSWORD
استبدال: LETSENCRYPT_ACCOUNT_EMAIL
استبدال: DEVELOPER_EMAILS
استبدال: DISCOURSE_DB_PASSWORD
استبدال: إرسال البريد إلى
==================== تم! ====================
هل ترغب في تقديم نسخة متاحة للعامة من هذا الملف؟ (Y/n) n
لم يتم إنشاء سجل متاح للعامة.
يمكنك فحص مخرجات هذا البرنامج النصي باستخدام
LESS=-Ri less /tmp/discourse-debug.txt
ولكن أولاً، تأكد من أنك تعرف الأوامر الثلاثة الأولى أدناه!!!
أوامر يجب معرفتها عند عرض الملف باستخدام الأمر أعلاه (يسمى ‘less’):
q – للخروج
/error – للبحث عن كلمة ‘error’
n – للبحث عن التكرار التالي
g – للانتقال إلى بداية الملف
f – للانتقال صفحة للأمام
b – للعودة صفحة للخلف
G – للانتقال إلى نهاية الملف
حقيقي 3m3.391s
مستخدم 0m0.251s
نظام 0m0.179s
كاختبار قمت بتثبيت Discourse على نفس الخادم و IP ووجهته إلى نطاق فرعي آخر وعمل بشكل جيد.
ثم قمت بـ تغيير اسم النطاق وعادت إلى الخطأ
\u003e إصدار Discourse على f.example.LTD: غير موجود
الآن موقعي f.example.LTD معطل. ولا أعرف كيفية تصحيح الأخطاء.
شكراً جزيلاً مقدماً
علي