CAA kaydı yok
sec_caa_missingKısa cevap
Gerçekten kullandığınız sertifika otoritelerini belirten CAA kayıtları ekleyin; örneğin 0 issue "letsencrypt.org". Genel otoriteler sertifika vermeden önce bu kayıtları kontrol etmek zorundadır; listelemediğiniz bir otorite alan adınıza sertifika vermeyi reddeder.
Neden önemli
Genel olarak güvenilen çok sayıdaki otoritenin herhangi biri, biri onu alan adını kontrol ettiğine ikna ederse alan adınıza sertifika verebilir: ele geçirilmiş bir DNS hesabı, HTTP doğrulamasını yanıtlayabilen ele geçirilmiş bir barındırma hesabı ya da bir otoritedeki zayıf doğrulama süreci gibi. Geçerli bir sertifikayla saldırgan tarayıcı uyarısı olmadan sitenizin kılığına girebilir. CAA bu kümeyi sizin belirttiğiniz otoritelere indirir.
Derinlemesine savunma önlemidir; bu yüzden önemi düşüktür. Arama sıralamasına etkisi yoktur.
Glimana bunu nasıl tespit eder
Glimana CAA kayıtlarına, otoritelerin DNS ağacında yukarı yürüdüğü gibi, önce sitenin ana makine adında, sonra kayıtlı alan adında bakar. İkisinde de CAA kaydı yoksa sorun düşük önemle bildirilir. Herhangi bir CAA kaydı kontrolü geçirir; Glimana mevcut sertifikanızı veren otoritenin listede olup olmadığına bakmaz. DNS sorgulanamadıysa sonuç Ölçülemedi olur.
Nasıl düzeltilir
Dikkat
CAA alan adının ve tüm alt alan adlarının her sertifikası için geçerlidir. Yalnız letsencrypt.org yazarsanız ama CDN'iniz, posta sağlayıcınız ya da bir açılış sayfası aracı sertifikayı başka bir otoriteden alıyorsa, bir sonraki yenilemeleri başarısız olur ve eski sertifika dolduğunda o adresler sertifika hatası gösterir. Cloudflare uç sertifikalarını Google Trust Services (pki.goog), Let's Encrypt, SSL.com ve Sectigo üzerinden verir; yayınlamadan önce kullanılan her otoriteyi listeleyin.
- Glimana'da bulguyu bulun. Güvenlik sayfasını açın; bu kontrol E-posta ve DNS grubunda, son taramanın kanıtı başlığının altında. Aynı sorun Sorunlar › CAA kaydı yok altında da listelenir.
-
Düzeltmeyi platformunuzda uygulayın.
DNS › Records bölümünde Add record'a tıklayın: Type
CAA, Name@, Flags0, Tag Only allow specific hostnames, CA domain name olarak kaynak sunucu sertifikanız için örneğinletsencrypt.org. Universal SSL kullanılıyorsa Cloudflare, herhangi bir CAA kaydı oluştuğu anda kendi otoriteleri için gizli kayıtları kendiliğinden ekler ve uç sertifikaları yenilenmeye devam eder; Advanced Certificate Manager'da bunu yapmaz, o otoriteleri kendiniz ekleyin.Her otorite için bir CAA kaydı ekleyin. Bölge dosyası biçiminde:
example.com. 3600 IN CAA 0 issue "letsencrypt.org"example.com. 3600 IN CAA 0 issuewild "letsencrypt.org"example.com. 3600 IN CAA 0 iodef "mailto:security@example.com"
Yaygın tanımlayıcılar:
letsencrypt.org,pki.goog,sectigo.com,digicert.com,ssl.com,amazon.com(AWS Certificate Manager). Panelinizde CAA türü yoksa sağlayıcınıza sorun.dig +short CAA example.comile kontrol edin. - Glimana'da kontrol edin. Güvenlik sayfasında Yeniden tara düğmesine basın (saatte en çok iki tarama) ya da pazar günkü haftalık taramayı bekleyin; kontrol geçince sorun kapanır.
Düzeltme nasıl doğrulanır
DNS'i değiştirdikten sonra eski kaydın TTL süresinin dolmasını bekleyin, ardından Güvenlik sayfasında Yeniden tara düğmesine basın (ya da pazar 04:00'teki haftalık taramayı bekleyin); kontrol geçtiğinde sorun kapanır.