لقد قمت بالبحث في هذا الموضوع، ولكن حسب ما أستطيع استنتاجه، وبما أنني استخدمت الطريقة الافتراضية في Discourse للحصول على شهادة Let’s Encrypt، فيجب أن يتم تجديدها تلقائيًا. لكن ذلك لم يحدث. (انظر الصورة أدناه)
بعد البحث في هذا المنتدى، قمت بتثبيت certbot عبر ssh، ولكن عند كتابة الأمر “certbot certificates”، لا يتم العثور حتى على الشهادة المنتهية الصلاحية، لذا فإن أمر “certbot renew” لا يفعل شيئًا.
هل هناك شيء أفتقده؟ ما الذي يجب عليّ فعله بالضبط لتجديد شهادتي في تثبيت Discourse؟
شكرًا لك يبدو أن الحل الموصى به هناك هو إعادة بناء التطبيق والانتظار. حسنًا، قمت بإعادة بناء التطبيق هذا الصباح كإجراء وقائي عام. إذا كان هذا هو الحل حقًا، فربما يُحل الأمر تلقائيًا لاحقًا اليوم؟
شكرًا لك، غافين. يُبلغ النظام بأنه صالح في متصفح كروم من جهتي، ولكن عند النقر على معلومات الشهادة نفسها، تظهر بأنها منتهية الصلاحية. (انظر لقطة الشاشة المرفقة)
آه، جيد. ما زال التاريخ الصحيح غير ظاهر في متصفح كروم، حتى بعد مسح ذاكرة التخزين المؤقت للمتصفح، لكنني تحققت للتو في سفاري، ورأيت تاريخًا جديدًا وصحيحًا.
لذا، يبدو أن إعادة بناء التطبيق كان الحل، وآمل أن تكون المشكلة في كروم مجرد مشكلة في التخزين المؤقت.
لقد شهدتُ عدة حالات كان لا بد فيها من مسح ذاكرة التخزين المؤقت وإعادة تشغيل Chrome قبل أن يظهر الشهادة الصالحة.
بعض المتصفحات تحتفظ بسلسلة ثقة مخزنة تتضمن شهادة الورقة القديمة X1 - التي أوقفتها LetsEncrypt. فتعاني هذه المتصفحات “اختناقًا” عندما تصل إلى تلك الشهادة القديمة وتكتشف أنها منتهية الصلاحية.
المعضلة: المتصفحات المحدثة سعيدة بسلسلة الثقة الأقصر الجديدة، بينما لا تزال المتصفحات الأقدم تريد سلسلة الثقة الأطول. الأمر كله يتعلق بتحديث كل شيء لتعزيز الأمان.
إحدى الطرق لتحديث خادمك باستخدام acme.sh الإصدار 3.0.1 أو أحدث لاستخدام سلسلة الثقة المفضلة هي:
في الواقع، هذه واحدة من الحالات القليلة جدًا التي يكون فيها استخدام العلم --force مناسبًا.
لكن احذر… قد ترفض المتصفحات الأقدم سلسلة الثقة الأقصر وتصرّ على الحصول على الشهادة. ويمكن أيضًا تنزيل هذه كسلسلة ثقة بديلة. أعتقد أن Lets Encrypt توفر رابطًا مخصصًا لهذا الغرض. سأذهب إلى هناك للحصول عليه وأشاركه هنا.
Roger, JimPas. شكرًا لك. حتى بعد مسح ذاكرة التخزين المؤقت في Chrome وإعادة تشغيله، ما زلت أرى الشهادة القديمة. (لكن في متصفحات أخرى، يمكنني رؤية أن الشهادة قد تم تجديدها.)
أرجو إعلامي إذا تمكنت من العثور على رابط سلسلة الثقة البديلة.