مرحباً أيها الزملاء. أحتاج إلى بعض المساعدة في استكشاف الأخطاء وإصلاحها. للمرة الثانية على التوالي، لم يتم تجديد شهادة SSL الخاصة بي من Let’s Encrypt تلقائيًا. من خلال قراءة المواضيع ذات الصلة هنا، تمكنت في كل مرة من تجديد الشهادة عن طريق إزالة القديمة وإعادة بناء التطبيق. كنت أعتقد أن القيام بذلك سيؤدي إلى التجديد التلقائي في المرة القادمة. لكن ذلك لم يحدث.
لا أرى أي دليل على وجود مهمة cron تعمل في أي مكان تحاول تجديد الشهادة. أفترض أنه يجب أن أبحث في الأماكن المختلفة على الجهاز المضيف، بدلاً من داخل حاوية Docker. هل أنا على صواب؟ يقول crontab -l “no crontab for root” ولا أرى شيئًا في /etc/cron*.
ونتيجة لذلك، لا يمكنني أن أشعر بالثقة فيما إذا كان خادمي (1) لا يحاول تجديد الشهادة أو (2) يحاول ويفشل. هل هناك أي شخص على استعداد لإرشادي خلال استكشاف أخطاء هذا وإصلاحها؟
لسوء الحظ، نظرًا لأنني قمت بحذف shared/standalone/{letsencrypt,ssl} لتوفير الشهادة من جديد، ليس لدي سجلات قديمة لأبحث فيها. كيف يمكنني على الأقل التحقق من تثبيت مهمة cron حتى أتمكن من التحقق من السجلات في المرة التالية التي يحاول فيها النظام تجديد الشهادة؟
شكرًا.