إذا كان عليك، لأي سبب من الأسباب (على سبيل المثال، بسبب فشل عمليات الترحيل التي تتطلب إعادة التثبيت أو أي “تجريب” آخر)، إجراء عدد قليل من عمليات إعادة بناء التطبيق (rebuild-app) المتتالية، فما هي الطريقة الأكثر أمانًا لضمان إعادة استخدام شهادة Let’s Encrypt الموجودة بالفعل وعدم إصدارها مرة أخرى؟
حسب فهمي (وهذا ما رأيته في بعض المنشورات هنا)، بعد بضع محاولات، تقوم Let’s Encrypt بحظر شهادتك لبعض الوقت (أيام؟)، ومن هنا يأتي السؤال.
هل أنت متأكد؟ أعني، “لا ينبغي” أم “لن”؟ في حالتي، بعد ربما الإعداد الرابع لـ discourse ضمن نفس التثبيت الحالي، بدأ الخادم أخيرًا في “انتهاء المهلة” (لبضعة أيام). هناك العديد من المشاركات هنا تنصح باستخدام ./discourse-setup عندما تحتاج إلى تعديل تفاصيل الإعداد، رسائل البريد الإلكتروني، إلخ.
هناك هذه الأسطر الثلاثة في app.yml:
## Uncomment these two lines if you wish to add Lets Encrypt (https)
- "templates/web.ssl.template.yml"
- "templates/web.letsencrypt.ssl.template.yml"
لكنني لست متأكدًا مما إذا كان التعليق عليها يعني أنه سيتم ترك الشهادة الحالية / إعادة استخدامها أم أنه لن تكون هناك شهادة على الإطلاق.