Bir alan adı için birden fazla DNS sağlayıcısı kullanmak (ör. yedeklilik için iki ayrı hizmet) yaygındır. DCV kayıtları bu yapıda tüm yetkili sunucularda tutarlı olmalıdır; aksi halde CA bazen kaydı görür, bazen görmez.
Sorun nasıl ortaya çıkar?
CA, sorguyu yetkili NS kümesindeki herhangi bir sunucuya yöneltebilir. Kayıt yalnızca birinde varsa doğrulama aralıklı olarak başarısız olur. Bu durum özellikle "bazen geçiyor, bazen geçmiyor" şeklinde kendini gösterir.
Kontrol yöntemi
- Tüm NS kayıtlarını listeleyin.
- Her sunucuya ayrı ayrı doğrudan sorgu atın.
- Sonuçlar eşit değilse eksik sunucuya kaydı ekleyin.
for ns in $(dig NS ornek.com +short); do
echo "== $ns"
dig TXT _dnsauth.ornek.com @$ns +short
done
Yönetim stratejileri
- Senkronizasyon: Sağlayıcılar arası otomatik zone aktarımı veya API tabanlı araçlar (ör. OctoDNS, DNSControl) kullanın.
- Tek birincil kaynak: Değişiklikleri yalnızca bir yerde yapıp diğerlerine yayınlayın.
- CNAME yetkilendirme: ACME için
_acme-challengeadını, tek bir sağlayıcıdaki ayrı bir zone'a CNAME ile yönlendirmek, kayıt yönetimini tek noktaya indirir.
Sık hatalar
- Registrar'daki NS listesi ile zone içindeki NS kayıtlarının uyuşmaması.
- Bir sağlayıcıda DNSSEC açık, diğerinde kapalı olması.
- Eski sağlayıcıda unutulmuş, farklı değer içeren kayıtlar.
Doğrulamadan sonra kaydı tüm sağlayıcılardan temizlemeyi unutmayın. Sertifikanızın canlı durumunu SSL kontrol aracıyla izleyebilir, sertifika seçimleri için SSL sayfamıza göz atabilirsiniz.