نحوه دریافت گواهینامه SSL در شرایط قطعی اینترنت
در شرایط فعلی که اینترنت بینالملل در ایران مختل است و سرورهای داخل کشور از بیرون قابل دسترس نیستند، دریافت گواهینامه SSL و فعالسازی HTTPS برای دامنه یا زیردامنههایی که روی سرورهای داخلی قرار دارند با روش معمول ممکن نیست.
بهطور معمول LetsEncrypt برای صدور گواهینامه یک درخواست تأیید به دامنه ارسال میکند. اگر این درخواست از خارج از کشور به سرور شما نرسد، فرآیند اعتبارسنجی تکمیل نشده و گواهینامه صادر نمیشود. این همان مشکلی است که در وضعیت فعلی رخ میدهد.
اما راهحل جایگزین وجود دارد: استفاده از روش DNS Challenge. در این روش مالکیت دامنه از طریق یک رکورد TXT در DNS تأیید میشود و نیازی به دسترسی مستقیم به سرور نیست. روند کار به این شکل است:
- تیم فنی لندیک درخواست صدور گواهینامه SSL را بهصورت دستی ثبت میکند.
- LetsEncrypt یک رکورد TXT مخصوص تولید میکند.
- شما یا تیم فنی که دسترسی به دامنه/زیردامنه دارد باید این رکورد را در DNS ست کنید.
- از آنجایی که رکوردهای DNS از خارج کشور قابل مشاهدهاند، فرآیند تأیید کامل شده و گواهینامه صادر میشود.
- سپس گواهینامه توسط تیم فنی لندیک روی سرورها نصب میشود.
به این نکته توجه کنید که گواهینامههای LetsEncrypt فقط ۹۰ روز اعتبار دارند و در شرایط فعلی، تمدید نیز باید دوباره با همین روش دستی انجام شود.
برای هماهنگی و دریافت رکورد TXT لازم، لطفاً از طریق بخش «پشتیبانی» در پنل لندیک با تیم فنی تماس بگیرید.