آموزش روش‌های تأیید گواهینامه (SSL Domain Validation)

آموزش روش‌های تأیید دامنه در SSL (DV Validation)

در گواهی‌های SSL DV (Domain Validation) مرحله‌ای وجود دارد که در آن مالکیت دامنه باید تأیید شود. این مرحله به نام Domain Validation شناخته می‌شود و یکی از الزامات صدور SSL است.

این تأیید از طریق سه روش اصلی انجام می‌شود: Email Validation، DNS Validation و File (HTTP) Validation.

نکته مهم:
تا زمانی که فرآیند Validation تکمیل نشود، گواهی SSL صادر نخواهد شد.
---

1. Email Validation (تأیید از طریق ایمیل)

در این روش، ایمیلی به آدرس‌های استاندارد دامنه ارسال می‌شود. با کلیک روی لینک داخل ایمیل، مالکیت دامنه تأیید می‌شود.

مزایا: ساده و سریع
محدودیت: نیاز به دسترسی ایمیل دامنه
---

2. DNS Validation (روش پیشنهادی)

در این روش باید مقدار رکورد TXT ارسال‌شده در ایمیل راهنما را در پنل مدیریت DNS دامنه خود وارد کنید. پس از انتشار DNS، مالکیت دامنه تأیید می‌گردد.


ساخت رکورد TXT

Type: TXT
Name: _acme-challenge یا مقدار ارائه‌شده توسط CA
Value: رشته تأیید (Token)

Propagation چیست؟

Propagation به معنای زمان انتشار تغییرات DNS در اینترنت است. این فرآیند ممکن است بین چند دقیقه تا چند ساعت طول بکشد.

---

نکات مهم در Cloudflare

  • در صورت استفاده از Cloudflare، رکورد باید روی حالت DNS Only باشد.
  • Proxy (ابر نارنجی) ممکن است باعث خطا در Validation شود.
  • تا تکمیل تأیید، تغییرات DNS را انجام ندهید
---

خطاهای رایج در Validation

  • عدم انتشار کامل DNS (Propagation کامل نشده)
  • اشتباه در مقدار TXT
  • فعال بودن Proxy در Cloudflare
  • استفاده از ایمیل نامعتبر در Email Validation
---

جمع‌بندی

Validation مرحله حیاتی در صدور SSL است که مالکیت دامنه را تأیید می‌کند. انتخاب روش مناسب (Email، DNS) می‌تواند سرعت صدور گواهی را افزایش داده و از خطاهای رایج جلوگیری کند.