




Hosts Dosyasındaki Ayarlar Chrome Tarayıcısında Çalışmıyor
-
Win10 işletim sistemi olan bilgisayarda İİS yı açtım hosts dosyasında örneğin youtube,google gibi siteleri 127.0.0.1 yazarak ekledim o sitelere girmeye çalışınca localhosttaki index sayfası açılıyor bu sadece internet explorer tarayıcısında oluyor chrome tarayıcısında işlemiyor, baya uğraştım nette de aradım çözüm bulamadım bilgisi olan varsa yardımcı olursa sevinirim.
-
Tarayıcı geçmişini sil bir daha dene.
-
Kehocummm :))
-
vayy Alsancak :) ne demişler.. dağ dağa kavuşmaz Kehanet Alsancağa kavuşur :)
Tarayıcı geçmişi, dns önbelleği, google dns vs dns adreslerinide silip otomatik dns yaptım, ardından bilgisayar reset te attım ama yok olmuyor ve olmadığı konusunda başka sayfalarda da birkaç konu gördüm chrome bunu bir şekilde engelliyormuş sanırım. Sadece explorer de işliyor chrome filan işlemiyor sizde deneyin bir isterseniz, sizde oluyorsa birşeyleri yanlış yapmışımdır o zaman... -
up, yokmu bir fikri olan ?
-
Kehanet bunu yazdı
up, yokmu bir fikri olan ?
Geçmişi silmek iyi fikir ancak işe yaramamasının 1 sebebi var, o da HSTS.
HSTS özetle, bir web sayfasının ziyaretçiye verdiği yanıtta "bu site her zaman https ile çalışır" emri içeren bir başlığın bulunmasıdır. Bu başlıkta ayrıca bu emrin ne kadar süre ile geçerli olacağı da vardır.
Bu süre genelde 1 yıl gibi uzun bir süre olur. Şimdi sen geçmişi de silsen, Chrome bir vakitler aldığın ve hala geçerli olan o emri yerine getirmeye çalışıp, sen adres satırına http://www.youtube.com yazsan dahi onu hemen https'e çevirerek https://www.youtube.com adresine ulaşmaya çalışacaktır.
Senin Hosts + IIS yapılandırman ise ayrıca aksini belirtmediysen sadece http'ye yanıt verebilir. Oldu da IIS'i https'e de yanıt verir şekilde değiştirdin bu sefer de o bilindik "bu bağlantı güvenli değil" uyarısını alıp ancak elle "görmezden gel" mealli bağlantıya tıkladıktan sonra girmen mümkün olabilir. Şuanki durumun çok yüksek ihtimalle sanıyorum ki bu. İnsan bi ekran görüntüsü, aldığı mesajı falan atar. Neyse.
Yapman gerekenler, HSTS'yi devre dışı bırakmak veya dolaylı bir yolla atlatmak.
Ben bunun ile ilgili bir ayar bulamadım. HSTS güvenlik amaçlı bir standart olduğundan yapılandırılabilir olmaması şaşılacak şey değil. Elle Google kullanıcı profili dizininde HSTS ayarlarının tutulduğu dosyayı bulup -yapılabiliyorsa- müdahale etmek gerekebilir.
Ancak ben bu kadar uğraşmayıp ikinci seçenek olan dolaylı yolla atlatmayı anlatayım.
Yeni bir profil yaratıp bununla youtube.com'u (ki senin IIS'ine gidecek) açmak. Bendeki Chrome İngilizce ama yeni bir kişi eklemek için ayarlara girip aşağıdaki resimdeki kısımdan yeni kullanıcı / kişi ekleyip Chrome'u bununla başlattığında http://www.youtube.com 'un istediğin şekilde açılması gerekli. Bu, yeni profil HSTS emrinnden habersiz olduğundan hata almadan IIS'deki siteye gitmeni sağlar.
İşte o ekran:
-
hsts olayı benim de aklıma geldi lakin örn: deneme.com gibi bir siteyi bile yaptığımda explorer da işe yarayıp chrome da işe yaramaması sorunun sadece ondan olmadığı ve çözüm için o kısma odaklanmama engel oldu. Ekran görüntüsünü koymamamın sebebi herhangi bir hata ile karşılaşmamam zaten ben siteye girmemesi için uğraşırken gayet normal bir şekilde siteye giriyor olmasından dolayı koyacak bir ss lik durum bulamadım. Yanlız hsts yi atlatma konusundaki yazdıklarını yarın fırsat bulunca deneyecem. İlgine teşekkürler hoca.