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

چک‌لیست تمدید SSL؛ گواهی واقعیِ نمایش‌داده‌شده را پایش کنید

با تعیین مسئول، آزمون تمدید خودکار، بررسی اعتبارسنجی دامنه و پایش بیرونی HTTPS، از انقضای ناگهانی گواهی و خطای اتصال کاربران پیشگیری کنید.

خلاصهٔ کاربردی

آنچه باید بدانید

  • مسئول و مقصد هشدار مستقل تعیین کنید.
  • اعتبارسنجی و تمدید خودکار را پیش از انقضا بیازمایید.
  • گواهی ارائه‌شده به کاربر را از بیرون تأیید کنید.

پیش از انقضا، مسئول را مشخص کنید

هر گواهی باید مسئول، روش تمدید و نتیجهٔ قابل‌پایش داشته باشد. دامنهٔ اصلی، www، پنل مشتری، API و دیگر مقصدهای عمومی TLS را فهرست کنید. در جدول پیشنهادی، نام میزبان، صادرکننده، مسئول خودکارسازی و راه تماس فوری ثبت می‌شود. وضعیت واقعی نصب را بنویسید و فرض نکنید همهٔ نام‌ها از یک گواهی مشترک استفاده می‌کنند.

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

سرویس ایمیل یادآوری انقضای Let’s Encrypt متوقف شده است. پایش و مقصد هشدار مستقل خودتان را داشته باشید. هشدار را آن‌قدر زود تنظیم کنید که برای رفع خطای تمدید فرصت باشد و مسیر دریافت اعلان را هم آزمایش کنید. اعلان مفید باید نام دامنهٔ درگیر و مسئول اقدام را روشن کند؛ صندوق مشترکی که کسی نمی‌خواند، برنامهٔ نگهداری کامل نیست.

مسیر تأیید مالکیت دامنه باید کار کند

تمدید خودکار همچنان نیازمند اثبات کنترل دامنه است. مستندات روش‌های اعتبارسنجی، HTTP-01 و DNS-01 را توضیح می‌دهد. روش HTTP-01 به دسترسی مسیر چالش از پورت ۸۰ نیاز دارد؛ DNS-01 پاسخ TXT مناسب می‌خواهد و گواهی wildcard را پشتیبانی می‌کند. روش متناسب با میزبانی را انتخاب کنید و تغییر DNS، قوانین دسترسی یا مسیر پراکسی را پیش از خراب‌کردن تمدید بررسی کنید.

صدور و نصب را جداگانه بیازمایید

راهنمای تمدید Certbot آزمون dry run و استفاده از هوک انتشار برای بارگذاری گواهی تازه را توضیح می‌دهد. کنترل‌پنل‌های دیگر سازوکار خودشان را دارند؛ ابزار مسئول نصب را دنبال کنید. موفقیت صدور با نمایش گواهی تازه به کاربر یکسان نیست. هر دو مرحله و تجهیزات میانی مانند CDN یا توزیع‌کنندهٔ بار را بررسی کنید.

از بیرون سرور نتیجه را تأیید کنید

در بررسی پذیرش پیشنهادی ما، نام واقعی HTTPS از بیرون میزبان باز می‌شود، پوشش نام و انقضا بررسی می‌شود و سپس ورود و یک فرم نمونه آزمایش می‌شود. پس از انتقال دامنه یا تغییر تنظیمات گواهی این کار را تکرار کنید. آخرین تمدید موفق و آخرین آزمون بیرونی را ثبت کنید. چک‌لیست انتقال DNS هماهنگی تغییرات مرتبط را توضیح می‌دهد. هنگام درخواست بررسی هاست، فهرست مقصدها را هم ارائه دهید تا مسئولیت تمدید روشن باشد.

منابع و مطالعهٔ بیشتر

گزارش این مطلب بر پایهٔ منابع اصلی زیر است. توصیه‌های اجرایی، راهنمای عمومی کیاوا هستند و باید با شرایط پروژه تطبیق داده شوند.

  1. Let’s Encrypt: expiration emails ended
  2. Let’s Encrypt: validation challenge types
  3. Certbot: renewal documentation
از مطالعه تا اجرا

برای پروژهٔ خودت تصمیم بگیر.

نیاز وب‌سایت، سرور یا تیم فناوری‌تان را با کیاوا مطرح کنید.

گفتگو با کیاوا