مرحبًا،
الرجاء ملاحظة أن الرابط https://forum.netdivo.com لا يفتح.
كيف يمكنني معرفة ما الخطأ؟
الخادم يعمل وقد قمت بإعادة تشغيله عدة مرات.
مرحبًا،
الرجاء ملاحظة أن الرابط https://forum.netdivo.com لا يفتح.
كيف يمكنني معرفة ما الخطأ؟
الخادم يعمل وقد قمت بإعادة تشغيله عدة مرات.
تم استلام طلب الـ Ping بعد انتهاء مهلة الوقت.
قد يكون ذلك بسبب جدار حماية يمنع الاتصال بخادمك أو لأن discourse لا يعمل.
هل يمكنك الدخول إلى خادمك عبر ssh وتنفيذ الأمر التالي:
cd /var/discourse
docker ps
سيعطيك هذا الأمر مخرجات للتحقق مما إذا كان حاوية discourse تعمل فعليًا أم لا.
تم رفض الإذن أثناء محاولة الاتصال بمقبس Docker في unix:///var/r
un/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.39/containers/json: dial unix /va
r/run/docker.sock: connect: تم رفض الإذن
من فضلك، كيف يمكنني حل هذه المشكلة؟
هل تقوم بذلك بصلاحيات الجذر (root)؟ إذا لم يكن الأمر كذلك، فحاول:
sudo docker ps
إذا أبلغ عن نفس المشكلة، فمن المرجح أن Docker غير قيد التشغيل. ستحتاج إلى معرفة كيفية تثبيت Docker لإعادة تشغيله.
Discourse لا يعمل، جرّب هذا:
cd /var/discourse
./launcher start app
هذا ما تم إرجاعه:
بدء تشغيل الحاوية الموجودة
- /usr/bin/docker start app
استجابة خطأ من الخدمة: فشل السائق في برمجة الاتصال الخارجي على نقطة النهاية app (9076151599bb0371571888de949fc4c3e747160792902ea5c483536fabaf99cc): خطأ في بدء وكيل المستخدم: الاستماع tcp 0.0.0.0:80: ربط: العنوان مستخدم بالفعل
خطأ: فشل في بدء الحاويات: app
معلومات docker:
/var/discourse# docker info
الحاويات: 1
قيد التشغيل: 0
متوقفة مؤقتًا: 0
متوقفة: 1
الصور: 9
إصدار الخادم: 18.09.2
الرجاء تشغيل
netstat -alpn | grep 80
ومشاركة مخرجاتك
ملاحظة: تحتاج إلى تحديث Docker
انظر المخرجات:
/var/discourse# netstat -alpn | grep 80
tcp6 0 0 :::80 :::* LISTEN 911/apache2
tcp6 0 0 172.26.13.42:80 213.95.35.221:25030 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:27615 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:6406 SYN_RECV -
tcp6 0 0 172.26.13.42:80 213.95.35.221:48296 SYN_RECV -
unix 2 [ ACC ] STREAM LISTENING 19680 816/dockerd /var/run/do
cker/metrics.sock
unix 3 [ ] STREAM CONNECTED 17604 809/systemd-logind
unix 2 [ ] DGRAM 18293 809/systemd-logind
unix 2 [ ] DGRAM 18283 806/rsyslogd
unix 3 [ ] STREAM CONNECTED 18299 809/systemd-logind
unix 3 [ ] STREAM CONNECTED 18099 816/dockerd
تشغيل Apache2 على خادمك، ويجب إيقافه وإلغاء تثبيته قبل بدء تشغيل Discourse Docker.
جرّب الأمر التالي
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app
أضف sudo إلى الأمر، على سبيل المثال:
sudo -i
service apache2 stop
apt purge apache* -y
cd /var/discourse
./launcher start app