سافت گذر دانشنامه نرم افزار - دانلود رایگان نرم افزار

اطلاعیه های مهم سایت اطلاعیه های مهم سایت
💐 میلاد زینت پدر حضرت زینب سلام الله علیها مبارک باد 💐
 
 
  1. جهت رفع مشکل باز شدن سایت به دلیل بلاک توسط  نود 32 این ویدیو یا این ویدیو(ورژن 9 به بالا) یا راهنمای تصویری را مشاهده کنید
  2. به مناسبت عید غدیر، در سایت https://esetupdate.ir/ تخفیف ویژه‌ای برای محصولات در نظر گرفته شده است؛ فرصت را از دست ندهید. 🌸
  3. اکانت های بروزرسانی نود32 با قیمت های مناسب به صورت یک ، سه ، شش و دوازده ماهه از اینجا قابل خرید می باشد.

نرم افزار های پرکاربرد

ثبت نام | ورود
wepido.ir

اخبار نرم افزار

Let’s Encrypt عمر گواهی‌ها را به ۶۴ روز کاهش می‌دهد؛ تمدید خودکار در عمل

Let’s Encrypt عمر گواهی‌ها را به ۶۴ روز کاهش می‌دهد؛ تمدید خودکار در عمل

Let’s Encrypt اعلام کرده است که از ۱۰ فوریه ۲۰۲۷، گواهی‌های جدید آن به‌جای ۹۰ روز، ۶۴ روز اعتبار خواهند داشت و این مدت در ۲۰۲۸ به ۴۵ روز کاهش می‌یابد. این تغییر اگرچه می‌تواند امنیت را بهبود دهد، اما برنامه‌های تمدید خودکار (Automatic Renewal) را به چالشی جدی تبدیل می‌کند؛ به‌ویژه برای ابزارهایی که تاریخ تمدید را به‌صورت ثابت در تنظیمات یا اسکریپت‌ها نگه داشته‌اند.

تغییر اصلی: گواهی کوتاه‌تر، تمدید حساس‌تر

بر اساس اعلام Let’s Encrypt، گواهی‌هایی که در یا پس از ۱۰ فوریه ۲۰۲۷ صادر شوند ۶۴ روز اعتبار دارند. آخرین گواهی ۹۰ روزه حدود ۱۱ مه ۲۰۲۷ منقضی می‌شود و دوره استفاده مجدد از مجوز (Authorization Reuse Period) نیز از ۳۰ روز به ۱۰ روز کاهش پیدا می‌کند. محیط آزمایشی (Staging Environment) این مرجع صدور گواهی از ۱۴ اکتبر ۲۰۲۶ صدور گواهی‌های ۶۴ روزه را آغاز کرده است، بنابراین امکان تست سازگاری از همین حالا وجود دارد.

نکته مهم برای مدیران سیستم، نحوه زمان‌بندی تمدید است. کلاینت‌هایی که از ACME Renewal Information یا ARI پشتیبانی می‌کنند، می‌توانند زمان تمدید را از خود مرجع صدور گواهی دریافت کنند. اما هر ابزاری که روی تعداد روز ثابت تنظیم شده باشد، باید به تمدید در حدود دو سوم طول عمر گواهی تغییر کند. Let’s Encrypt حتی پیشنهاد کرده است که cron jobها و اسکریپت‌ها برای اعداد ۶۰، ۸۰ یا ۸۳ بازبینی شوند.

چرا تمدید هر ۶۰ روز دیگر کافی نیست؟

در یک گواهی ۶۴ روزه، زمان‌بندی تمدید هر ۶۰ روز فقط چهار روز فاصله ایمنی باقی می‌گذارد؛ این فاصله در صورت بروز اختلال در سرویس DNS یا تأخیر در صدور گواهی بسیار کم است. در گواهی ۴۵ روزه، همان زمان‌بندی ۶۰ روزه عملاً پس از انقضای گواهی اجرا می‌شود. قانون دو سوم برای گواهی ۶۴ روزه حدود روز ۴۳ و برای گواهی ۴۵ روزه حدود روز ۳۰ را پیشنهاد می‌کند.

آزمون عملی با Caddy، Proxmox و Synology DSM

نویسنده XDA Developers برای بررسی این تغییر، سه سرویس پرکاربرد در آزمایشگاه خانگی خود را آزموده است: پروکسی معکوس (Reverse Proxy) مبتنی بر Caddy، سرور Proxmox VE و NAS ساخت Synology با سیستم‌عامل DSM. هدف این بوده که هر سه سرویس نه فقط روی کاغذ، بلکه در عمل توانایی کار با گواهی ۶۴ روزه را نشان دهند.

Caddy: آماده از قبل

در این آزمایش، Caddy نسخه 2.11.4 برای دامنه داخلی آزمایشگاه یک گواهی Wildcard از طریق Cloudflare DNS API صادر می‌کرد. Caddy از نسخه 2.8 از ARI پشتیبانی می‌کند و در غیر این صورت پس از دو سوم طول عمر گواهی تمدید می‌کند. گواهی Wildcard فعال حدود ۵۰ روز از یک گواهی ۹۰ روزه را سپری کرده بود و هنوز تمدید نشده بود؛ رفتاری که با همان قانون دو سوم قابل توضیح است. برای آزمون واقعی، یک سایت آزمایشی موقت به محیط Staging اشاره داده شد و در تلاش دوم، گواهی ۶۴ روزه‌ای با تاریخ صدور ۲۵ اکتبر و انقضای ۲۸ دسامبر دریافت شد.

Proxmox VE: کلاینت ACME داخلی

Proxmox VE کلاینت ACME داخلی دارد و افزونه‌های DNS آن بر پایه acme.sh هستند، بنابراین Cloudflare از ابتدا پشتیبانی می‌شود. با ثبت حساب Staging و Production و افزودن افزونه Cloudflare با تأخیر اعتبارسنجی ۳۰ ثانیه، یک گواهی Staging با عمر ۶۴ روز صادر شد. سپس در محیط Production یک گواهی معتبر ۹۰ روزه با انقضای ۲۳ ژانویه دریافت شد. سرویس روزانه pve-daily-update گواهی را زمانی که ۳۰ روز تا انقضا باقی مانده باشد تمدید می‌کند؛ بنابراین نخستین گواهی ۶۴ روزه Production در اواخر فوریه صادر خواهد شد.

Synology DSM: acme.sh و یک تنظیم دستی

در DSM 7.3.2، گزینه داخلی Let’s Encrypt از چالش DNS پشتیبانی نمی‌کند. به همین دلیل نویسنده acme.sh را روی خود NAS نصب کرده و از deploy hook سینولوژی استفاده کرده است؛ روشی که می‌تواند برای هر استقرار یک حساب مدیریتی موقت بسازد و پس از پایان کار آن را حذف کند. در این بخش نیز از چالش DNS-01 استفاده شده است. گواهی Staging در این بخش نیز ۶۴ روزه بود و لاگ ARI نشان داد که Let’s Encrypt تمدید را حدود روز ۴۲ پیشنهاد داده است. چون گواهی نام جداگانه‌ای داشت، به‌صورت خودکار جایگزین گواهی پیش‌فرض DSM نشد و یک بار به‌صورت دستی تنظیم شد. پس از آن، یک وظیفه روزانه در Task Scheduler DSM مسئول تمدید است.

مشکلاتی که ربطی به گواهی نداشتند

بیشتر زمان صرف‌شده در این آزمایش مربوط به خود گواهی‌ها نبود، بلکه به تنظیمات پیرامون آن‌ها مربوط می‌شد. برای نمونه، نام میزبان جدید Proxmox هنگام پرس‌وجوی مستقیم از Technitium DNS درست پاسخ می‌داد، اما رایانه رومیزی پاسخ را از سرورهای نام عمومی Cloudflare می‌گرفت؛ زیرا آداپتور شبکه به روتر eero اشاره می‌کرد و eero درخواست‌های دامنه آزمایشگاه را به Technitium نمی‌فرستاد. همچنین DSM در ابتدا گواهی Wildcard مربوط به Caddy را نشان می‌داد، چون هنوز از آدرس پروکسی‌شده قدیمی استفاده می‌شد؛ بررسی مستقیم با OpenSSL نشان داد که NAS هنوز گواهی خودامضای Synology را سرو می‌کند. در Chrome نیز هشدار قدیمی خطای گواهی تا پایان نشست باقی مانده بود و با راه‌اندازی مجدد کامل مرورگر برطرف شد.

پایش تمدید: automation بدون هشدار کافی نیست

نویسنده برای جلوگیری از شکست خاموش در تمدید خودکار، اسکریپتی نوشته است که هر صبح روی کانتینر Caddy اجرا می‌شود و هر سه گواهی را بررسی می‌کند. اگر عمر هر گواهی کمتر از ۱۴ روز شود، اگر گواهی هنوز از محیط Staging باشد یا اگر اعتبارسنجی آن شکست بخورد، اسکریپت از طریق webhook به Home Assistant اطلاع می‌دهد. در این تنظیمات، هر کلاینت با ۲۱ تا ۳۵ روز باقی‌مانده روی یک گواهی ۶۴ روزه تمدید می‌کند؛ بنابراین عمر کمتر از ۱۴ روز یعنی دست‌کم یک هفته تلاش ناموفق برای تمدید. اجرای نخست، عمر ۳۹، ۸۹ و ۸۹ روز را گزارش کرد و یک آزمون اجباری نیز اعلان را در Home Assistant ثبت کرد.

جمع‌بندی این تجربه روشن است: کاهش عمر گواهی‌های Let’s Encrypt به ۶۴ و سپس ۴۵ روز، به‌خودی‌خود فاجعه نیست، اما هر تنظیم ثابت و هر تمدید خودکار بدون پایش می‌تواند به انقضای ناخواسته گواهی منجر شود. استفاده از ARI، تنظیم تمدید بر پایه دو سوم طول عمر و افزودن هشدار برای تمدیدهای ناموفق، سه اقدام کلیدی برای عبور بی‌دردسر از این تغییر است.

نظرتان را ثبت کنید کد خبر: 56142 گروه خبری: اخبار نرم افزار منبع خبر: XDA Developers تاریخ خبر: 1405/08/04 تعداد مشاهده: 17
اخبار مرتبط با این خبر
نظر های کاربران
سرور آپدیت نود 32
پیشنهاد سافت گذر
آموزش نرم افزار Power Designer

آموزش نرم افزار Power Designer

آموزش پاور دیزاینر

NASCAR Heat Evolution +  Update 2

NASCAR Heat Evolution + Update 2

مسابقات اتومبیلرانی نسکار

Mayan Death Robots

Mayan Death Robots

ربات‌های مرگ در تمدن مایان

برندسازی اینترنتی

برندسازی اینترنتی

برند چیست؟ و توضیحاتی راجع به برندهای معروف

آموزش ترفندهای فتوشاپ

آموزش ترفندهای فتوشاپ

آشنایی با تکنیک ها و کلک هایی در Photoshop

تاریخ ایران

تاریخ ایران

سلسله سلاجقه تا آغاز دوره صفویه

چگونه به پرسش‌های کودکان درباره خدا پاسخ دهیم؟

چگونه به پرسش‌های کودکان درباره خدا پاسخ دهیم؟

خدا کیست

Batman v Superman Dawn of Justice

Batman v Superman Dawn of Justice

بتمن در برابر سوپرمن: طلوع عدالت

Adguard Full 4.14.1 For Android +7.0

Adguard Full 4.14.1 For Android +7.0

مسدود سازی تبلیغات

OO Launcher for Android 5.8 for Android +4.0

OO Launcher for Android 5.8 for Android +4.0

لانچر اندروید 8

برنامه سازی پیشرفته

برنامه سازی پیشرفته

کتاب الکترونیکی برنامه سازی پیشرفته

Ashampoo Backup Pro 28.0.11

Ashampoo Backup Pro 28.0.11

بکاپ گیری از ویندوز

Comfort Clipboard Pro 7.0.3.0 / Comfort Keys Pro 9.1.1.0

Comfort Clipboard Pro 7.0.3.0 / Comfort Keys Pro 9.1.1.0

بهترین نرم افزار مدیریت بر حافظه ClipBoard ویندوز

Amadeus

Amadeus

آمادئوس

آموزش نرم افزار 3D Max

آموزش نرم افزار 3D Max

آموزش نرم افزار 3دی مکس

Office Lens 16.0.19426.20004 for Android +4.4

Office Lens 16.0.19426.20004 for Android +4.4

اسکنر آفیس لنز

The Grapes of Wrath

The Grapes of Wrath

خوشه های خشم

PhotoCHAT AI 1.4.1

PhotoCHAT AI 1.4.1

جستجوی عکس با هوش مصنوعی

آشنایی اولیه با بورس

آشنایی اولیه با بورس

بازار بورس

مترجم زائر 1.2 برای اندروید 2.3+

مترجم زائر 1.2 برای اندروید 2.3+

جملات پر کاربرد ویژه زائرین اربعین حسینی

Rope'n'Fly - From Dusk 2.5 for Android

Rope'n'Fly - From Dusk 2.5 for Android

پرواز بر فراز ساختمان ها

A Blast

A Blast

یک انفجار

مجموعه فیلم‌های آموزش کامل ساخت پوسته برای وردپرس به زبان فارسی

مجموعه فیلم‌های آموزش کامل ساخت پوسته برای وردپرس به زبان فارسی

آموزش ساخت پوسته برای وردپرس

تلاوت مجلسی استاد احمد نعینع سوره مبارکه ضحی

تلاوت مجلسی استاد احمد نعینع سوره مبارکه ضحی

تلاوت احمد نعینع سوره ضحی

Mosaique 1.4.3 for Android

Mosaique 1.4.3 for Android

بازی با موزاییک های رنگی

Aqua Stax

Aqua Stax

بازی بسیار زیبای Aqua Stax

Macro Commander Pro+ 2.8.1

Macro Commander Pro+ 2.8.1

خودکارسازی کارهای تکراری در ویندوز

FastCopy 5.12.0

FastCopy 5.12.0

کپی و انتقال فایل‌ها و پوشه‌ها

Vectorworks 2026

Vectorworks 2026

وکتر ورکس

مجله تخصصی برای علاقه مندان به تاریخ

مجله تخصصی برای علاقه مندان به تاریخ

مجله The Big Issue 21 سپتامبر 2020

EvolveSMS 5.1.8F for Android +4.0

EvolveSMS 5.1.8F for Android +4.0

مدیریت پیام کوتاه

Autorun Organizer 7.02

Autorun Organizer 7.02

بهینه سازی ویندوز

ezPDF Reader PDF 2.7.1.0 for Android +4.0

ezPDF Reader PDF 2.7.1.0 for Android +4.0

نمایش کتاب الکترونیکی

سلامت الکترونیک

سلامت الکترونیک

آشنایی با سلامت و الکترونیک

Udemy - The Ultimate Drawing Course - Beginner to Advanced

Udemy - The Ultimate Drawing Course - Beginner to Advanced

آموزش کامل طراحی

کسب‌و‌کار و بازاریابی موفق

کسب‌و‌کار و بازاریابی موفق

راه کارهای کاملا عملی افزایش سریع درآمد در بازار ایران

HolzShots 2.1.2

HolzShots 2.1.2

اسکرینشات از محیط ویندوز

آموزش بیان و سخن وری

آموزش بیان و سخن وری

فن سخنوری

کتاب آموزشی کنفرانس توسعه منابع انسانی

کتاب آموزشی کنفرانس توسعه منابع انسانی

سی و پنجمین همایش بین المللی منابع انسانی

برکات تقوا

برکات تقوا

پیامدهای تقوا

خبرنامه

با عضویت در خبرنامه، زودتر از همه باخبر باش!