Bazı siteler neden yalnızca VPN açıkken başarısız oluyor?
Tek bir site başarısızken geri kalanı yükleniyorsa bu, arızayı hızla daraltır. Hatayı okuyun, ad çözümlemesini test edin, sonra istemciye dokunmadan önce paket boyutunu tarayın.
Tek bir sitenin başarısız olması ama diğer her şeyin yüklenmesi, tünelin trafik taşıdığını kanıtlar ve bu, sorunu çoğu kişinin beklediğinden daha fazla daraltır. Üç gözlem geri kalanı sıralar: hiç HTTP yanıtı aldınız mı, ana makine adı bir adrese çözüldü mü ve küçük istekler geçerken büyükler takılıyor mu. Bu yanıtlar yokken VPN hakkında tahmin yürütmek genellikle arızayı gidermek yerine yerini değiştirir.
Gözlemleri sırayla işleyin, çünkü yanıt veren bir site aynı zamanda çözümlemede başarısız olamazdı. Hiçbir şey yüklenmiyorsa yanlış daldasınız ve bağlı ama internetsiz durum için yapılan kontroller geçerlidir.
Dalı hata mesajı seçsin
Bir ret, bir bot karşıtı doğrulama ya da bir hata sayfası, hizmetin yanıt verdiği anlamına gelir; yani paketler bir uygulamaya ulaşıp geri döndü. Bu, soruyu sitenin erişim politikasına taşır; bu politika çıkış adresini, hesabı veya yayımlamadığı istek kalıplarını tartabilir. Ad çözümlemesindeki bir arıza siteye hiç ulaşmadı, ve adres ilk incelenmesi gereken şeydir. Zaman aşımı ikisinin arasındadır: bir şey gönderildi ve hiçbir şey onaylamadı.
Sertifika uyarıları dördüncü dala aittir. Bağlantının, kimliğini tarayıcının doğrulayamadığı bir şey tarafından yanıtlandığını gösterirler: ya sizin tarafınızdaki bir vekil sunucu ya da tıklayıp geçmemeniz gereken gerçek bir uyuşmazlık. Bunu yönlendirme değil, güven sorusu olarak ele alın.
Yanıt veren site bozuk bir tüneli kanıtlamaz
Yanıt bir engelleme sayfasıysa, tarayıcı ve makine değişmeden aynı sayfayı ikinci bir çıkıştan karşılaştırın. Sonuç çıkış adresini izliyorsa, site o adrese farklı davranıyor demektir ve hiçbir istemci yapılandırması bunu değiştirmez. Engelleme bunun yerine tarayıcınızı izliyorsa, neden bir uzantıda, kayıtlı bir vekil sunucuda veya bir çözümleyici ayarındadır. İki deneme bu açıklamaları ucuza ayırır.
Yalnızca tarayıcıda görülen arızalar erken test edilecek kadar yaygındır. Bir desteklenen tarayıcıda yüklenip diğerinde başarısız olan sayfa, profil durumuna, içerik engelleyiciye veya tarayıcının kendi içinde yapılandırılmış şifreli DNS'e işaret eder. Chrome'un güvenli DNS yönergeleri bu ayarın nerede olduğunu gösterir ve onu desteklenen denetimle değiştirmek cihazı sıfırlamaktan iyidir.
Yalnızca büyük aktarımlar takılıyorsa paket boyutuna bakın
Başlığını çizip sonra takılan bir sayfanın imzası, hiç başlamayan sayfadan farklıdır. Küçük yanıtlar geçebilirken tam boy yük, gönderene sinyal veremeyen bir yerde düşürülür ve yol MTU arızası tarayıcıdan böyle görünür. Filtreleme hakkında teori kurmadan önce küçük bir isteği ve büyük bir isteği aynı ana makineye karşılaştırın. Yol MTU keşfi, yol boyunca en küçük bağlantı boyutunu öğrenmelidir ve filtrelenmiş ağların rutin olarak attığı ICMP geri bildirimlerine bağlıdır.
Bu hipotezi tek bir ping yerine bir boyut taramasıyla test edin. Sabit bir yük boyutunda başlayan arıza güçlü kanıttır, ortalıkta dolaşan arıza ise değildir.
Düzeltmeyi başarısız olan istekte doğrulayın
Özgün işlemi yeniden test edin, ana sayfayı değil, çünkü önbelleğe alınmış bir kabuk çizilebilirken oturum açmanın arkasındaki API çağrısı hâlâ başarısız olabilir. Aşağıdaki komutlar ad çözümlemesini, küçük bir isteği ve büyük bir isteği aynı ana makineye ayırır. Ana makine adını ve yolu gerçekten kırılan istektekiyle değiştirin.
dig +short www.example.com
curl -sS -o /dev/null -w '%{http_code} %{time_total}\n' https://www.example.com/
curl -sS -o /dev/null -w '%{http_code} %{size_download}\n' https://www.example.com/assets/app.js
ping -M do -s 1400 -c 3 203.0.113.20
dig yanıtı tarayıcının kullandığından farklıysa değişken çözümleyicidir ve tarayıcının kendi DNS ayarı bakılacak yerdir. Küçük istek bir durum döndürürken büyük takılıyorsa paket boyutu dalını işleyin. İkisi de zaman aşımına uğrarsa çıkış yolu ve sitenin o adrese yaklaşımı yine masadadır.
Özgün isteği başarılı kılan değişikliği koruyun ve gerisini geri alın. Tarayıcı, çözümleyici ve istemci üzerindeki eşzamanlı değişiklikler yığını hangisinin önemli olduğunu söylemenizi imkânsız kılar.