اعتبارًا من 4 يونيو، أوقفت Let’s Encrypt إرسال الإشعارات عبر البريد الإلكتروني بشأن تجديدات الفشل، وهو السبب الوحيد لتعيين متغير البيئة هذا.
لقد قمت للتو بتشغيل discourse-setup-ruby ولم أحصل على عنوان بريد إلكتروني لـ LETSENCRYPT_ACCOUNT_EMAIL والآن لن يعمل Discourse لأن المنطق الذكي يرفض طلب شهادة إذا لم يكن هناك عنوان بريد إلكتروني. لقد مر ما يقرب من عام منذ أن كان تضمين عنوان بريد إلكتروني في هذا المتغير يفعل أي شيء.
كانت رسائل البريد الإلكتروني للتجديد مخصصة لخدمة، كانت توفرها Let’s Encrypt في وقت ما، لإعلامك إذا كانت شهادتك على وشك الانتهاء (انظر الرابط أعلاه). لم يكن هناك سبب حقيقي لهذا الاختبار لـ LETSENCRYPT_ACCOUNT_EMAIL ليتم تضمينه عندما تمت إضافته قبل 6 أشهر.
أعتقد أنه في الأصل (منذ حوالي 8 سنوات) كانت Let’s Encrypt تتطلب عنوان بريد إلكتروني، وهذا هو السبب في وجود الاختبار له على الإطلاق. لفترة طويلة، إذا لم تقدم عنوان بريد إلكتروني، فلن يمنحوك شهادة.
كانت هناك بعض المشكلات المتعلقة بإعداد nginx التي كانت تكسر عمليات التجديد، على الرغم من أن مهمة cron كانت تعمل (على الأقل، أعتقد أن هذا ما كان عليه الأمر؛ لم أهتم بتلك التحديثات عن كثب، وإلا كنت سأثير هذه النقطة حينها)