cPanel’de SSL kurarken işlem başarısız oluyorsa genelde DNS yanlış IP’ye yönlenmiştir, 80 portu kapalıdır ya da AutoSSL doğrulama yapamıyordur. Bazen eski SSL kalıntısı da çakışma yapar. Site HTTPS’e geçmez veya “validation failed” hatası verir. Aşağıdaki adımları uygulayarak düzeltebilirsin.
Sorun şu:
AutoSSL veya manuel SSL kurulumu domain doğrulaması yapamıyor.
Aşağıdaki adımları uygulayarak düzeltebilirsin.
Çözüm Adımları
1) Domain IP kontrolü yap
SSH ile sunucu IP’ni öğren:
Ardından domainin IP’sini kontrol et:
Çıkan IP ile sunucu IP aynı olmalı.
Farklıysa DNS yanlış yere yönlenmiştir. DNS’i düzeltmeden SSL kurulmaz.
2) 80 portu açık mı kontrol et
Let’s Encrypt doğrulama için 80 portu açık olmalı.
Kontrol et:
Yanıt gelmiyorsa firewall veya yönlendirme sorunu vardır.
CSF kullanıyorsan 80 ve 443 portlarının açık olduğundan emin ol.
3) AutoSSL’i manuel çalıştır
WHM’e gir:
SSL/TLS > Manage AutoSSL
“Run AutoSSL” butonuna tıkla.
SSH ile manuel tetiklemek için:
Log kontrolü:
4) Eski SSL’i temizle
WHM Menü:
SSL/TLS > Manage SSL Hosts
İlgili domain için eski sertifika varsa kaldır.
Ardından tekrar AutoSSL çalıştır.
5) .htaccess yönlendirmesini kontrol et
Zorunlu HTTPS yönlendirmesi bazen doğrulamayı engeller.
Şu satır varsa geçici olarak kaldır:
Kurulum sonrası tekrar ekleyebilirsin.
6) Cloudflare kullanıyorsan kontrol et
Cloudflare aktifse:
-
SSL modu “Full” veya “Full (Strict)” olmalı
-
Geçici olarak proxy (turuncu bulut) kapatıp tekrar dene
DNS doğrulaması Cloudflare üzerinden engellenebilir.
Alternatif Çözüm
Manuel SSL yüklemek için:
WHM > SSL/TLS > Install an SSL Certificate
CRT, KEY ve CA Bundle bilgilerini girerek manuel kurulum yapabilirsin.
cPanel Lisansında %80 Tasarruf Edin!
Bu makaledeki sorunu çözdünüz mü? Peki ya artan lisans maliyetleri? VDS/Dedicated sunucularınız için %100 güncellenebilir, limitsiz paylaşımlı (proxy) cPanel lisansımızı hemen inceleyin.