سازمان Let’s Encrypt طول عمر گواهیها را به ۶۴ روز میرساند
حدود ۳ دقیقه مطالعه
سازمان Let's Encrypt روز ۷ اکتبر ۲۰۲۶ اعلام کرد که از ۱۰ فوریه ۲۰۲۷ طول عمر پیشفرض گواهیهایش از ۹۰ به ۶۴ روز کاهش پیدا میکند. گواهیهای ۴۵ روزه و ۶ روزه همچنان بهصورت اختیاری در دسترساند.
برنامهی زمانی
طبق پست رسمی، از ۱۴ اکتبر ۲۰۲۶ محیط staging گواهی ۶۴ روزه صادر میکند تا بتوانی فرایند تمدید را تست کنی. از ۱۰ فوریه ۲۰۲۷ هر گواهی که صادر یا تمدید شود، مگر اینکه عمر کوتاهتری انتخاب شده باشد، ۶۴ روز اعتبار میگیرد و آخرین گواهی ۹۰ روزه هم طبق انتظار حدود ۱۱ مه ۲۰۲۷ منقضی میشود. دورهی استفادهی مجدد از احراز دامنه (authorization reuse) از ۳۰ به ۱۰ روز میرسد؛ تاریخ دقیق این تغییر را در متن منابعی که خواندم پیدا نکردم.
طبق برنامهی قبلی، در ۲۰۲۸ عمر پیشفرض به ۴۵ روز و دورهی استفادهی مجدد به ۷ ساعت میرسد. Let's Encrypt میگوید گواهی معتبر فعلی باطل نمیشود و rate limit ها، endpoint های ACME و زنجیرههای صدور هم تغییری نمیکنند. دلیلش را هم کاهش خطر لورفتن کلید و صدور اشتباه گواهی اعلام کرده است.
چه کسی باید اقدامی بکند؟
اگر کلاینت ACME تو از ACME Renewal Info یا همان ARI پشتیبانی کند، خود Let's Encrypt زمان تمدید را به کلاینت میگوید و معمولاً کاری لازم نیست. اگر تمدید را با یک عدد ثابت روز قبل از انقضا تنظیم کردهای، باید آن را به حدود دوسوم عمر گواهی تغییر بدهی. پست رسمی پیشنهاد میکند cron job ها، اسکریپتها و runbook ها را برای مقدارهای ثابتی مثل ۸۳، ۸۰ یا ۶۰ بگردی. طبق یک وبلاگ ثانویه (secureinseconds)، مقدار ۸۳ و ۸۰ چون از عمر گواهی بلندتر است باعث میشود تمدید در هر اجرا فعال شود و مقدار ۶۰ هم تمدید را حدود چهار روز بعد از صدور میآورد؛ این ادعا را در پست رسمی ندیدم.
پیشنهادهای رسمی دیگر تست در staging، خودکار کردن reload و deploy گواهی و هشدار برای خطای تمدید است.
خبر کوتاه دیگر
در یک پست community رسمی، روز ۱۵ اکتبر اعلام شد که دو remote perspective دیگر به اعتبارسنجی دامنه اضافه میشود تا هر اعتبارسنجی یک درخواست از datacenter اصلی و شش درخواست از دیدگاههای راهدور داشته باشد. دلیلش الزام BR 3.2.2.9 از ۱۵ دسامبر ۲۰۲۶ است. نسخهی staging روز ۲۷ اکتبر و نسخهی production روز ۱۰ نوامبر ۲۰۲۶ فعال میشود و Let's Encrypt انتظار «تأثیر کم یا هیچ» را دارد.
منابع:
