التأكد من تحديث برنامج التشغيل
جلب الأصل
fatal: غير قادر على الوصول إلى 'https://github.com/discourse/discourse_docker.git/': تعذر حل المضيف: github.com
error: تعذر جلب الأصل
برنامج التشغيل محدث
أيضًا
curl https://github.com/ لا يعمل
التأكد من تحديث برنامج التشغيل
جلب الأصل
fatal: غير قادر على الوصول إلى 'https://github.com/discourse/discourse_docker.git/': تعذر حل المضيف: github.com
error: تعذر جلب الأصل
برنامج التشغيل محدث
أيضًا
curl https://github.com/ لا يعمل
مرحبًا آنا! آسف لأنك تواجهين مشاكل. إما أن GitHub معطل، أو الأرجح أن لديك مشكلة في DNS أو في الشبكة.
وجدت بعض الحلول في مجتمع Discourse، لكن لم يحل أي منها مشكلتي.
ربما يجب أن أغير خادم الأسماء في ملف resolv.conf، لكنني لا أعرف ما إذا كان عنوان خادم الأسماء هذا صحيحًا أم خاطئًا.
nameserver 127.0.0.53
options edns0 trust-ad
nameserver 8.8.8.8
nameserver 8.8.4.4
شكرًا جزيلاً لك
هذه ليست مشكلة في Discourse، لذا فهذا ليس المكان الأنسب للبحث عن حل.
إذا كنت تنوي استخدام خوادم أسماء Google، فيجب عليك إزالة الخادم الآخر. بالإضافة إلى ذلك، في العديد من التكوينات، يقوم Linux بكتابة ملف resolve.conf من جديد، لذا حتى لو أدى تغيير خوادم الأسماء إلى حل المشكلة، فستحتاج إلى القيام ببعض الخطوات الإضافية للتأكد من حلها فعليًا.
هل يجب علي فعل شيء ما بعد تغيير خادم الأسماء في resolv.conf مثل إعادة تشغيل Docker؟
يمكنك تجربة أمر curl والتحقق مما إذا كان يعمل، وإذا نجح، يمكنك تجربة ./launcher rebuild app
نظرت إلى خادم الاختبار الخاص بي ووجدت أنه يحتوي على ما يلي
nameserver 127.0.0.53
options edns0 trust-ad
لذلك اتبعت ذلك لكنه لا يزال لا يعمل.
فكرتي هي أنني غيّرت ملف /etc/ssh/sshd_config لاستخدام SSH عن بُعد من جهاز الكمبيوتر المحلي الخاص بي
وقمت بالتغيير التالي
PasswordAuthentication no -> PasswordAuthentication yes
هل تعتقد أن هذا التغيير قد يؤثر على الخادم؟
هذا لا ينبغي أن يؤثر على حل أسماء النطاقات (DNS) على خادمك.
لا أعرف حقًا سبب وجود هذه المشكلة في خادمي.
لم أفعل شيئًا حقيقيًا.
كان مجتمعي يعمل بشكل جيد، لكن فجأة حدث لي هذا ولم أستطع الاتصال بموقعي الإلكتروني.
أحيانًا يتعطل خادم DNS المحلي. استبدله بـ 8.8.8.8 وانظر ما إذا كان ذلك يحل المشكلة.
هل قمت بإعادة تشغيل الجهاز مؤخرًا؟ ربما يكون السبب في إضافة حالة ترقية Limbo.
واجهتُ مشكلة مشابهة مؤخرًا، جرّب تشغيل الأمر التالي، ثم حاول إعادة البناء.
sudo apt-get update && sudo apt-get upgrade -y
خيار آخر، في حال فشل إعادة البناء، هو ./discourse-doctor
لا أعتقد أن Discourse-doctor سيساعد هنا. إنها مشكلة في نظام التشغيل.
يُعد إجراء تحديث وإعادة تشغيل فكرة جيدة.
نقطة جيدة، التحديث وإعادة التشغيل نجحا مع مشكلة مشابهة واجهتها قبل بضعة أيام.