تلگرام، WhatsApp  +380637610482
والری دانیوک
والری دانیوکتوسعه‌دهندهتوسعه ابزارهای هوش مصنوعی برای کسب و کارها. با کیفیت بالا. مقرون به صرفه.پیام در تلگرام

بررسی آنلاین گواهی SSL: دوره اعتبار، زنجیره، TLS و نحوه مدیریت خطاها

گواهی SSL خود را به صورت آنلاین بررسی کنید: صادرکننده، مدت اعتبار، زنجیره اعتماد و نسخه‌های TLS

آنچه به دست خواهید آورد

  • ناشر، مدت اعتبار و تعداد روزهای قبل از انقضای گواهی هر سایت
  • فهمیدن اینکه چرا سایت شما باز می‌شود اما بازدیدکنندگان را با هشدار می‌ترساند
  • چک لیست: زنجیره اعتماد، نسخه‌های TLS، www و تمدید خودکار
اعمال: در ۵ دقیقهذخیره می‌کند: سفارشات و فروش‌هایی که به دلیل «اتصال ناامن» از دست می‌روند

پاسخ کوتاه: برای بررسی آنلاین گواهینامه SSL خود، آدرس دامنه یا وب‌سایت خود را در بررسی‌کننده گواهینامه SSL PromoPilot وارد کنید و روی «بررسی» کلیک کنید. در عرض چند ثانیه، صادرکننده گواهینامه، مدت اعتبار، تعداد روزهای باقی‌مانده تا انقضا، زنجیره اعتماد و نسخه‌های TLS پشتیبانی‌شده را مشاهده خواهید کرد. نیازی به ثبت‌نام نیست. در زیر، اطلاعاتی در مورد نحوه خواندن نتایج، رایج‌ترین خطاها و کارهایی که باید برای جلوگیری از انقضای ناگهانی گواهینامه خود انجام دهید، خواهید یافت.

در طول ۱۲ سال گذشته، ده‌ها فروشگاه را دیده‌ام که به دلیل منقضی شدن گواهی، آخر هفته‌ها سفارش‌هایشان را از دست داده‌اند: ویژگی تمدید خودکار یک ماه پیش از کار افتاد و آنها فقط زمانی متوجه شدند که مشتریان شروع به نوشتن کردند: «سایت شما هک شده است».

یک بررسی کننده آنلاین گواهینامه SSL چه چیزی را بررسی می کند؟

یک گواهی‌نامه، «گذرنامه» یک وب‌سایت است: چه کسی آن را صادر کرده، کدام دامنه‌ها را پوشش می‌دهد و تا چه تاریخی معتبر است. این ابزار درست مانند یک مرورگر به وب‌سایت متصل می‌شود و این گذرنامه را تجزیه و تحلیل می‌کند.

پارامتر این ابزار به چه چیزی نگاه می‌کند؟ چرا این مهم است؟
ناشر مرجع صدور گواهی: Let's Encrypt، Sectigo، DigiCert و غیره می‌توانید ببینید چه کسی گواهی را صادر کرده و کجا می‌توانید آن را تمدید کنید.
مدت اعتبار تاریخ شروع، تاریخ پایان، روزهای باقی مانده تا انقضا گواهی منقضی شده = هشدار مرورگر تمام صفحه
زنجیره اعتماد گواهی سایت → سطح متوسط → ریشه بدون یک لایه میانی، برخی از دستگاه‌ها و یکپارچه‌سازی‌ها به سایت اعتماد ندارند.
نسخه‌های TLS سرور از چه نسخه‌های پروتکلی پشتیبانی می‌کند؟ نسخه‌های قدیمی TLS 1.0 و 1.1 دیگر توسط مرورگرهای مدرن استفاده نمی‌شوند.

توضیحات ابزار همچنین شامل جزئیات فنی گواهی‌نامه - لیست نام‌های دامنه (SAN)، کلید و امضا - است. SAN به ویژه مفید است: بلافاصله نشان می‌دهد که آیا گواهی‌نامه www ، زیردامنه‌های فروشگاه و API یا فقط دامنه اصلی را پوشش می‌دهد. اینجاست که اغلب خطای "گواهی‌نامه برای سایت دیگری صادر شده است" رخ می‌دهد.

نتیجه خوب: گواهی از یک مرجع معتبر، بیش از 30 روز تا انقضا باقی مانده، زنجیره کامل، سرور از TLS 1.2 و 1.3 پشتیبانی می‌کند.

چگونه گواهی SSL یک وب‌سایت را به صورت آنلاین بررسی کنیم؟

گواهی SSL خود را به صورت آنلاین در ۴ مرحله بررسی کنید: دامنه خود را وارد کنید، بررسی را انجام دهید، تاریخ انقضا و زنجیره را بررسی کنید و تمدید خودکار را تنظیم کنید.

  1. ابزار را باز کنید. تأیید گواهی SSL در مرورگر شما کار می‌کند.
  2. دامنه ( example.com) یا آدرس کامل را وارد کنید - پروتکل اختیاری است.
  3. روی «بررسی» کلیک کنید و چند ثانیه صبر کنید.
  4. تاریخ انقضا و تعداد روزهای باقی مانده تا انقضا را مشاهده کنید.
  5. زنجیره اعتماد و ناشر را بررسی کنید.
  6. در مورد نسخه‌های TLS که سرور پشتیبانی می‌کند تحقیق کنید.

صفحه ابزار شامل یک فیلد برای دامنه، یک دکمه تأیید و توضیحی در مورد اینکه دقیقاً چه چیزی مورد تجزیه و تحلیل قرار می‌گیرد و چرا گواهی مورد نیاز است، می‌باشد.

صفحه بررسی گواهینامه SSL رایگان PromoPilot: فیلد دامنه و شرح بررسی‌های انقضا، زنجیره و TLS

هم دامنه اصلی، هم دامنه‌های مشابه www و هم زیر دامنه‌های مهم - shop. ، api. و mail. یک گواهینامه ممکن است یکی از آنها را پوشش دهد و دیگری را نه.

چگونه نتیجه را بخوانیم و ابتدا چه چیزی را اصلاح کنیم؟

از آنچه که در حال حاضر سایت را برای بازدیدکنندگان مشکل‌ساز می‌کند، به سمت آنچه که فردا آن را مشکل‌ساز خواهد کرد، حرکت کنید.

  1. گواهی شما منقضی شده یا در شرف انقضا است. اگر کمتر از ۱۴ روز از تاریخ انقضای آن می‌گذرد، فوراً آن را تمدید کنید و دلیل عدم موفقیت تمدید خودکار را بررسی کنید. گواهی‌های Let’s Encrypt به مدت ۹۰ روز اعتبار دارند و باید به صورت خودکار تمدید شوند.
  2. زنجیره ناقص. اگر گواهی میانی وجود نداشته باشد، وب‌سایت روی رایانه کار می‌کند، اما روی برخی از تلفن‌ها، وب‌هوک‌های پرداخت یا ربات‌ها کار نمی‌کند. فایل زنجیره کامل ( fullchain) را روی سرور نصب کنید، نه فقط گواهی وب‌سایت.
  3. گواهی برای دامنه‌ی اشتباهی صادر شده است. برای example.com صادر شده است، اما سایت با آدرس www.example.com باز می‌شود - مرورگر خطای عدم تطابق نام را نمایش می‌دهد. گواهی را با هر دو نام دوباره صادر کنید.
  4. نسخه‌های قدیمی TLS. اگر سرور هنوز TLS 1.0 و 1.1 را ارائه می‌دهد، آنها را در تنظیمات غیرفعال کنید: بازدیدکنندگان مدرن به آنها نیازی ندارند و اسکنرهای امنیتی امتیاز خود را برای آنها کاهش می‌دهند.
  5. گواهی خودامضا. مناسب برای توسعه داخلی، اما نه برای یک وب‌سایت عمومی: مرورگرها به آن اعتماد ندارند.

نکته ویژه در مورد بازه‌های زمانی. این صنعت به تدریج در حال کاهش حداکثر طول عمر گواهینامه‌های عمومی است: از مارس 2026، دیگر از 200 روز تجاوز نخواهد کرد و همچنان کاهش خواهد یافت. تمدید دستی "سالی یک بار پس از یادآوری" دیگر در دسترس نیست - تمدید خودکار لازم است.

یک عادت مفید: پس از بررسی، ۲۱ روز قبل از تاریخ انقضا، یادآوری تنظیم کنید. اگر تمدید خودکار فعال باشد، مهلت به طور خودکار در آن روز تمدید می‌شود؛ در غیر این صورت، سه هفته فرصت دارید تا آن را مرتب کنید.

اگر به سرور دسترسی دارید، می‌توانید به راحتی نتایج ابزار را از طریق ترمینال تأیید کنید. دستور زیر صادرکننده گواهی و تاریخ انقضا را همانطور که توسط سرور گزارش شده است، نمایش می‌دهد:

openssl s_client -connect example.com:443 -servername example.com </dev/null 2>/dev/null | openssl x509 -noout -issuer -dates

پاسخ شامل خطوط issuer= ، notBefore= و notAfter= خواهد بود. اگر تاریخ موجود در notAfter با تاریخی که در پنل میزبانی مشاهده می‌کنید مطابقت نداشته باشد، به این معنی است که یک گواهی جدید صادر شده است، اما سرور هنوز در حال ارائه گواهی قدیمی است: یا فراموش شده است که مجدداً راه‌اندازی شود، یا سرور دیگری - مثلاً یک متعادل‌کننده بار یا CDN - در حال ارائه درخواست‌ها است.

مقادیر معمول موجود در گزارش‌ها و معنی آنها:

  • «روز تا انقضا: ۸۹» — یک گواهی Let’s Encrypt جدید، با قابلیت تمدید خودکار فعال.
  • «روز تا انقضا: ۳» - تمدید خودکار به احتمال زیاد خراب است: معمولاً حدود ۳۰ روز قبل از انقضا فعال می‌شود.
  • صادرکننده - نام ارائه‌دهنده‌ی خدمات میزبانی یا CDN شما - گواهی توسط ارائه‌دهنده صادر شده است؛ شما باید آن را در آنجا تمدید کنید، نه روی سرور خود.

مقایسه: PromoPilot، SSL Labs و سایر روش‌ها

ابزار چی رایگانه؟ محدودیت‌ها برای چه کسانی مناسب است؟
پروموپایلوت - تأیید گواهی SSL صادرکننده، تاریخ انقضا و روزهای باقی مانده تا انقضا، زنجیره، نسخه‌های TLS بدون تحلیل عمیق رمزها و آسیب‌پذیری‌ها به سرعت وب‌سایت خود یا شخص دیگری را بررسی کنید
آزمایشگاه‌های SSL کوالیس یک آزمون دقیق سرور با نمره حروفی بررسی چند دقیقه طول می‌کشد، گزارش برای یک مبتدی پیچیده است برای مدیرانی که به یک تحلیل کامل نیاز دارند
قفل کردن نوار آدرس مرورگر داده‌های گواهی سایت فعلی مشکلاتی را که سایر دستگاه‌ها می‌بینند نشان نمی‌دهد ناشر و تاریخ را در یک ثانیه بررسی کنید
crt.sh تمام گواهی‌های دامنه صادر شده از گزارش‌های CT تاریخچه انتشار را نشان می‌دهد، نه پیکربندی سرور را زیر دامنه‌های فراموش شده و نسخه‌های منتشر شده توسط دیگران را پیدا کنید

نتیجه‌گیری: برای بررسی‌های سریع و منظم، یک ابزار آنلاین مناسب است؛ برای پیکربندی عمیق سرور، SSL Labs؛ و برای ممیزی تمام گواهینامه‌های دامنه، crt.sh.

بررسی SSL یکی از ۸۷ ابزار رایگان سئو PromoPilot است. مقالات مرتبط در این بخش شامل بررسی هدرهای HTTP (برای بررسی اینکه آیا HTTPS از طریق HSTS ایمن شده است) و بررسی رکوردهای DNS در صورت عدم صدور گواهی به دلیل پیکربندی نادرست دامنه است.

محدودیت‌ها: بررسی SSL چه چیزهایی را فاش نمی‌کند؟

این ابزار وضعیت گواهی را در زمان تأیید نمایش می‌دهد. دائماً تاریخ انقضا را رصد نمی‌کند و یک هفته قبل از انقضا برای شما ایمیل ارسال نمی‌کند - این وظیفه‌ای است که باید در تقویم شما ثبت شود یا به آن رسیدگی شود.

این ابزار مجموعه رمز را تجزیه نمی‌کند یا آسیب‌پذیری‌های پیکربندی را جستجو نمی‌کند - این سطح آزمایشگاه‌های SSL است. و «محتوای ترکیبی» را بررسی نمی‌کند: اگر صفحه‌ای از طریق HTTPS باز شود اما تصاویر یا اسکریپت‌ها را از طریق HTTP بارگیری کند، ممکن است قفل مرورگر همچنان ناپدید شود. چنین منابعی را در کنسول مرورگر یا از طریق ممیزی کامل سایت جستجو کنید.

چه زمانی یک ابزار رایگان کافی نیست؟

بررسی آنلاین گواهی SSL و پیکربندی HTTPS با یک متخصص: هر گزینه چه کاری انجام می‌دهد؟

این ابزار به شما می‌گوید که مشکل گواهی چیست. رفع آن نیاز به دسترسی به سرور، پنل میزبانی یا CDN دارد. در صورت وجود شرایط زیر به یک متخصص نیاز خواهید داشت:

  • تمدید خودکار بارها و بارها متوقف می‌شود و هاستینگ انگشت اتهام را به سمت شما نشانه می‌گیرد؛
  • سایت پشت یک CDN قرار دارد و مشخص نیست کدام گواهی در کدام بخش از مسیر قرار دارد؛
  • پس از تغییر به HTTPS، محتوای ترکیبی و ریدایرکت‌های دایره‌ای باقی ماندند؛
  • شما دوازده زیردامنه و سرویس دارید و نمی‌دانید کدام یک از آنها به زودی منقضی می‌شوند.

برای وب‌سایت شما چه کاری می‌توانم انجام دهم؟

اسم من والری دانیوک است، و من یک توسعه‌دهنده و متخصص سئو با ۱۲ سال سابقه و بیش از ۲۰۰ مشتری هستم. برای من، HTTPS یک گزینه نیست، بلکه یک الزام اساسی برای هر پروژه است.

سئو و تبلیغات

  • ممیزی سئو آماده: گواهینامه‌ها، ریدایرکت‌های HTTPS، محتوای ترکیبی، هدرهای امنیتی و اصلاحات، نه فقط یک گزارش.

وب‌سایت‌ها و فروشگاه‌های آنلاین

CRM، حسابداری و اتوماسیون

نمونه کارهای کامل در وبلاگ موجود است. دامنه خود را از طریق Telegram برای من ارسال کنید - من گواهی، زنجیره و ریدایرکت‌های HTTPS را بررسی خواهم کرد.

نتیجه

  1. گواهی SSL خود را به صورت آنلاین و در عرض چند ثانیه بررسی کنید، که صادرکننده، تاریخ انقضا، زنجیره و نسخه‌های TLS را نشان می‌دهد.
  2. آن را به این ترتیب اصلاح کنید: منقضی شده → زنجیره ناقص → عدم تطابق دامنه → TLS منسوخ شده.
  3. دوره‌های اعتبار گواهینامه‌ها در حال کوتاه شدن هستند و تمدید خودکار را اجتناب‌ناپذیر می‌کنند.
  4. اگر اصلاً نمی‌خواهید نگران گواهینامه‌ها باشید، وب‌سایت خود را روی 1001site بسازید ، جایی که SSL به‌طور خودکار تمدید می‌شود.

همین الان دامنه خود را بررسی کنید: یک بررسی SSL رایگان انجام دهید و اگر در زنجیره مشکلی وجود داشت، در Telegram به من پیام دهید.

منابع

  • صفحه بررسی گواهینامه SSL در PromoPilot - آنچه بررسی می‌کند و سوالات صفحه.
  • آزمایشگاه‌های SSL شرکت Qualys - شرح تست سرور SSL.
  • crt.sh — جستجوی گواهی‌ها در لاگ‌های شفافیت گواهی.

منابع و مآخذ

پرسش و پاسخ

چرا به گواهی SSL نیاز دارید؟

این پروتکل ارتباط بین بازدیدکننده و وب‌سایت را رمزگذاری می‌کند و تأیید می‌کند که سایت همان چیزی است که ادعا می‌کند. بدون آن، مرورگر سایت را به عنوان ناامن علامت‌گذاری می‌کند، فرم‌ها و روش‌های پرداخت غیرقابل اعتماد هستند و HTTPS یکی از سیگنال‌هایی است که Google در نظر می‌گیرد.

اگر اعتبار گواهی منقضی شود چه اتفاقی می‌افتد؟

مرورگرها یک هشدار تمام صفحه نمایش می‌دهند و اکثر بازدیدکنندگان تب را می‌بندند. یکپارچه‌سازی‌هایی که گواهی را بررسی می‌کنند، مانند وب‌هوک‌های پرداخت، APIها و ربات‌ها، از کار می‌افتند. بنابراین، نه تنها داشتن گواهی، بلکه فعال کردن تمدید خودکار نیز مهم است.

چرا وب‌سایت من به طور عادی باز می‌شود، اما کلاینت من با خطا مواجه می‌شود؟

اغلب اوقات، گواهی میانی روی سرور نصب نمی‌شود. یک مرورگر دسکتاپ می‌تواند آن را به صورت خودکار دانلود کند، اما برخی از تلفن‌ها، کلاینت‌های ایمیل و یکپارچه‌سازی‌های سرور نمی‌توانند. بررسی زنجیره اعتماد، این شکاف را آشکار می‌کند.

آیا امکان تأیید گواهی وب‌سایت شخص دیگری وجود دارد؟

بله. این سایت به هر بازدیدکننده یک گواهی ارائه می‌دهد، بنابراین می‌توانید هر دامنه عمومی را بررسی کنید: دامنه خودتان، یک پیمانکار یا یک رقیب.

ما وب‌سایت را بررسی کردیم، اما کسی نیست که آن را اصلاح کند؟

این ابزار رایگان مشکلات را آشکار می‌کند. من گزارش را تجزیه و تحلیل می‌کنم، اولویت‌بندی می‌کنم و آنها را برطرف می‌کنم: بررسی سئو، افزایش سرعت، نشانه‌گذاری و انتقال به سایت جدید بدون از دست دادن رتبه.