مرحبًا، أحصل على الخطأ المذكور في العنوان (انظر أيضًا أدناه) بعد ظهور الرسالة “✓ المنافذ 80 و 443 حرة للاستخدام” أثناء التهيئة. تم إعداد DNS، وتم تكوين SSL، والموقع يعمل من الخارج (جرب ذلك بنفسك)، وتمت إضافة مخرجات curl (مختصرة) أدناه، أي أنه يمكن الوصول إليه من الجهاز نفسه. لقد نفدت من الأفكار حول ما ينقص. شكرًا على أي توضيح.
ملاحظة: AlmaLinux 10.2 - 6.12.0-211.7.4.el10_2.x86_64
# ./discourse-setup
→ التحقق من وجود تحديثات لصورة معالج الإعداد...
→ بدء معالج إعداد Discourse...
___ _
| \(_)___ __ ___ _ _ _ _ ___ ___
| |) | (_-\< / _/ _ \ || | '_(_-\< / -_)
|___/|_/__/\__\___/\_,_|_| /__/\___|
معالج الإعداد
→ سيساعدك هذا المعالج في تكوين تثبيت Discourse.
→ اضغط على Ctrl+C في أي وقت للإلغاء.
── فحوصات النظام ──
[1/5] التحقق من متطلبات النظام
✓ جاري التشغيل بصلاحيات الجذر
✓ Docker متاح
✓ الذاكرة: 8 جيجابايت، المعالج: 4 أنوية
── التكوين ──
[2/5] إعداد التكوين
✓ المنافذ 80 و 443 حرة للاستخدام
→ إنشاء تكوين جديد...
→ إنشاء تكوين جديد من القالب...
── إعدادات الموقع ──
[3/5] أدخل تفاصيل موقعك
عنوان البريد الإلكتروني لحسابات المسؤول؟
eduard.pech@logophilia.eu▌
هل لديك اسم نطاق لـ Discourse؟
▸ نعم لا
اسم المضيف لـ Discourse؟
metabolism.logophilia.eu▌
هل تريد تكوين SMTP لإرسال البريد الإلكتروني؟ (يتطلب بيانات اعتماد SMTP)
نعم ▸ لا
── مراجعة التكوين ──
╭────────────────────────────────────────────╮
│ │
│ اسم المضيف metabolism.logophilia.eu │
│ بريد المسؤول eduard.pech@logophilia.eu │
│ SMTP (غير مُكوّن) │
│ Let's Encrypt مفعل │
│ │
╰────────────────────────────────────────────╯
هل يبدو هذا صحيحًا؟
▸ نعم لا
→ تم العثور على 8 جيجابايت من الذاكرة و 4 أنوية معالجة
→ تعيين db_shared_buffers = 2048MB
→ تعيين UNICORN_WORKERS = 8
── التحقق من الشبكة ──
[4/5] التحقق من تكوين النطاق
→ التحقق من اسم نطاقك...
⚠ يبدو أن المنفذ 443 لهذا الجهاز غير قابل للوصول باستخدام اسم المضيف: metabolism.logophilia.eu
⚠ فشل الاتصال بـ http://metabolism.logophilia.eu (المنفذ 80) أيضًا.
يشير هذا إلى أن metabolism.logophilia.eu يحل إلى عنوان IP لا يصل إلى هذه
الآلة التي تقوم فيها بتثبيت Discourse.
أول ما يجب فعله هو التأكد من أن metabolism.logophilia.eu يحل إلى عنوان IP الخاص بهذا الخادم.
عادةً ما يتم ذلك في نفس المكان الذي اشتريت فيه النطاق.
إذا كنت متأكدًا من أن عنوان IP يُحل بشكل صحيح، فقد تكون المشكلة متعلقة بجدار الحماية.
قد يساعد البحث في الويب عن "فتح المنافذ خادع السحابي الخاص بك".
هذه الأداة مصممة فقط لأبسط التثبيتات القياسية. إذا لم تتمكن من حل
المشكلة المذكورة أعلاه، فستحتاج إلى تحرير containers/app.yml بنفسك ثم كتابة:
./launcher rebuild app
✗ فشل التحقق من DNS لـ metabolism.logophilia.eu
[root@logophilia discourse]# dig metabolism.logophilia.eu
; <<< DiG 9.18.33 <<< metabolism.logophilia.eu
;; الخيارات العامة: +cmd
;; تم الحصول على الإجابة:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 36726
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; قسم OPT PSEUDOSECTION:
; EDNS: الإصدار: 0, flags:; udp: 512
;; قسم السؤال:
;metabolism.logophilia.eu. IN A
;; قسم الإجابة:
metabolism.logophilia.eu. 300 IN A 75.119.134.68
;; وقت الاستعلام: 8 مللي ثانية
;; الخادم: 213.136.95.10#53(213.136.95.10) (UDP)
;; الوقت: Sat Jun 06 04:52:23 CEST 2026
;; حجم الرسالة المستلمة: 69
[root@logophilia discourse]# curl -v https://metabolism.logophilia.eu
* تم حل Host metabolism.logophilia.eu:443.
* IPv6: (لا يوجد)
* IPv4: 75.119.134.68
* جاري المحاولة 75.119.134.68:443...
* ALPN: curl يعرض h2,http/1.1
* TLSv1.3 (خارجي)، مصافحة TLS، ترحيب العميل (1):
* CAfile: /etc/pki/tls/certs/ca-bundle.crt
* CApath: لا يوجد
* TLSv1.3 (داخلي)، مصافحة TLS، ترحيب الخادم (2):
* TLSv1.3 (داخلي)، TLS تغيير التشفير، تغيير مواصفات التشفير (1):
* TLSv1.3 (داخلي)، مصافحة TLS، امتدادات مشفرة (8):
* TLSv1.3 (داخلي)، مصافحة TLS، شهادة (11):
* TLSv1.3 (داخلي)، مصافحة TLS، التحقق من الشهادة (15):
* TLSv1.3 (داخلي)، مصافحة TLS، انتهى (20):
* TLSv1.3 (خارجي)، TLS تغيير التشفير، تغيير مواصفات التشفير (1):
* TLSv1.3 (خارجي)، مصافحة TLS، انتهى (20):
* اتصال SSL باستخدام TLSv1.3 / TLS_AES_256_GCM_SHA384 / x25519 / RSASSA-PSS
* ALPN: الخادم قبل http/1.1
* شهادة الخادم:
* الموضوع: CN=metabolism.logophilia.eu
* تاريخ البدء: Jun 6 00:26:43 2026 GMT
* تاريخ الانتهاء: Sep 4 00:26:42 2026 GMT
* subjectAltName: تطابق المضيف "metabolism.logophilia.eu" مع الشهادة "metabolism.logophilia.eu"
* المصدّر: C=US; O=Let's Encrypt; CN=YR2
* التحقق من شهادة SSL ناجح.
* مستوى الشهادة 0: نوع المفتاح العام RSA (2048/112 Bits/secBits)، مُوقّع باستخدام sha256WithRSAEncryption
* مستوى الشهادة 1: نوع المفتاح العام RSA (2048/112 Bits/secBits)، مُوقّع باستخدام sha256WithRSAEncryption
* مستوى الشهادة 2: نوع المفتاح العام RSA (4096/152 Bits/secBits)، مُوقّع باستخدام sha256WithRSAEncryption
* مستوى الشهادة 3: نوع المفتاح العام RSA (4096/152 Bits/secBits)، مُوقّع باستخدام sha256WithRSAEncryption
* متصل بـ metabolism.logophilia.eu (75.119.134.68) المنفذ 443
* باستخدام HTTP/1.x
> GET / HTTP/1.1
> Host: metabolism.logophilia.eu
> User-Agent: curl/8.12.1
> Accept: */*
>
* تم إرسال الطلب بالكامل
* TLSv1.3 (داخلي)، مصافحة TLS، تذكرة الجلسة الجديدة (4):
* TLSv1.3 (داخلي)، مصافحة TLS، تذكرة الجلسة الجديدة (4):
< HTTP/1.1 200 OK
< Date: Sat, 06 Jun 2026 02:52:36 GMT
< Server: Apache
< Last-Modified: Sat, 06 Jun 2026 01:25:19 GMT
< ETag: "1325f-6538ba67ff892"
< Accept-Ranges: bytes
< Content-Length: 78431
< Content-Type: text/html; charset=UTF-8
<
<!doctype html>
<html lang="en" data-bs-theme="auto">
<head>
<title>
metabolism.logophilia.eu — صفحة ترحيب النطاق لـ </title>
<meta charset="utf-8">
……
