Menu
Coddy logo textTech

TLS Başarısız Olduğunda

Coddy'nin Terminal ile Ağ İletişimi kursunda ders 41 / 47.

TLS hatalarının tümü dışarıdan aynı görünür, ancak aslında hiç de aynı değildir.

Süresi dolmuş sertifika. Yaygındır, sıkıcıdır ve yenilenerek düzeltilir. Ad uyuşmazlığı. Bir ana bilgisayar istediniz, ancak sertifika başka bir ana bilgisayar içindir. Bilinmeyen yetkili. Genellikle makinenizin güvenmek için bir nedeni olmayan, kendi sertifikasını kullanan bir iç hizmettir. Hiç TLS olmaması; bunu daha önce çıkış kodu 35 olarak gördünüz.

Sonra, curl'e bu denetimleri tamamen atlayıp yine de bağlanmasını söyleyen -k vardır. Hatayı ortadan kaldırır ve şifrelemeyi korurken kimlik güvencesini çöpe atar. Kimliğini doğrulamadığınız biriyle özel bir görüşme yaparsınız.

Denetiminizdeki bir test makinesini kurcalarken bu sorun değildir. Önem taşıyan herhangi bir şeyde bir uyarıyı susturmak için bunu kullanmak, güvendiğiniz korumanın ta kendisini ortadan kaldırır. Bunun yerine sertifikayı düzeltin.

challenge icon

Görev

Zor

Aynı bağlantı noktasını her iki şema altında karşılaştırın.

  1. index.html dosyasını plain içerecek şekilde oluşturun ve klasörü 9130 bağlantı noktasında sunun
  2. http:// üzerinden getirin ve curl'ün çıkış koduyla birlikte http= yazdırın
  3. Aynı URL'yi https:// üzerinden getirin ve çıkış koduyla birlikte https= yazdırın

Beklenen çıktı:

http=0
https=35

Aynı makine, aynı bağlantı noktası, aynı dosya. Yalnızca şema değişti.

Kendin dene

Terminal
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

Terminal ile Ağ İletişimi bölümündeki tüm dersler

Kendi başına pratik yap: Terminal playground