ما يلي أدناه قد يكون مربكًا للغاية، حيث قضيتُ ليلة تقريبًا في البحث على منتديات Ubuntu/Let’s Encrypt، لكن فجأة اتضح أن المشكلة قد تكون متعلقة بـ Docker الخاص بـ Discourse. يمكنني تقديم أي معلومات محددة، لكن دعني أشارك ما أستطيع عنه.
-
خلال الأيام القليلة الماضية، كنت أحاول تشغيل تطبيق Node آخر داخل آلة افتراضية Ubuntu 16 (من DigitalOcean) تحتوي على نظام Discourse الحالي منذ عامين. لم تكن هناك مشاكل قبل أسبوع. بناءً على هذا المورد، تمكنت بنجاح من وضع Nginx خارج الحاوية، كما تمكنت من نشر تطبيقات مختلفة. لم تكن هناك مشاكل أيضًا.
-
الآن أحاول تثبيت Certbot للتطبيقات الخارجية عبر الأمر “sudo apt-get install python-certbot-nginx”، لكن كلما حاولت ذلك، يظهر الخطأ التالي:
لم يتم تثبيت بعض الحزم. قد يعني هذا أنك طلبت حالة مستحيلة، أو أنك تستخدم توزيعة غير مستقرة حيث لم يتم إنشاء بعض الحزم المطلوبة بعد، أو تم نقلها خارج مجلد Incoming.
قد تساعدك المعلومات التالية في حل المشكلة: الحزم التالية تحتوي على تبعيات غير مُلبّاة: python-certbot-nginx : تعتمد على python3-certbot-nginx لكن لا يمكن تثبيتها E: تعذر حل المشاكل، لديك حزم مكسورة محفوظة.
هل يمكن أن يكون السبب هو ما بداخل الحاوية يؤثر على هذا؟ آسف، أنا لست متأكدًا تمامًا من ذلك.