cPanel AutoSSL HTTP/DNS Validation Hatası Çözüm Yolları
cPanel sunucularında AutoSSL otomatik olarak SSL sertifikasını oluşturmaya çalışırken hata loglarında **"Local HTTP Validation Failed"** veya **"DNS Validation Failed"** uyarısı verebilir ve siteniz güvenli bağlantıya (HTTPS) geçemez. Bu hata, Let's Encrypt veya Sectigo doğrulama botlarının sitenizdeki doğrulama dosyasını (.txt veya .html dosyası) okuyamamasından kaynaklanır.
1. .htaccess Yönlendirmelerini Devre Dışı Bırakın (HTTP Validation Çözümü)
Sitenizdeki genel HTTP to HTTPS yönlendirmeleri veya SEO uyumlu URL kuralları, AutoSSL doğrulama botlarının `.well-known/pki-validation/` dizinine erişmesini engelleyebilir. Bunu çözmek için `.htaccess` dosyanıza şu istisna kuralını ekleyin:
RewriteEngine On
RewriteCond %{{REQUEST_URI}} !^/.well-known/acme-challenge/
RewriteCond %{{REQUEST_URI}} !^/.well-known/pki-validation/
Bu kural, AutoSSL doğrulama yollarını tüm yönlendirmelerden muaf tutacaktır.
2. DNS Kayıtlarını ve CAA Kaydını Kontrol Edin
Alan adınızın IP adresi doğru sunucuya yönlendirilmemişse doğrulama başarısız olur. Ayrıca DNS bölgenizde (DNS Zone) hatalı bir **CAA kaydı** bulunması, SSL otoritesinin sertifika üretmesini engeller. DNS kayıtlarınızdaki eski CAA satırlarını temizleyin.
cPanel sunucu yönetimi, otomatik SSL kurulumları ve orijinal lisanslama işlemleriniz için sitemizdeki ucuz cPanel Lisans seçeneklerini inceleyebilir, kesintisiz çalışan VDS Sunucu paketlerimizi satın alabilirsiniz.