Bu hata mesajı nereden geliyor?


4

Geçenlerde bir taşınmadan sonra yeni bir ISS'ye geçti ve Chrome'u OSX 10.7 altında çalıştırdı. Sorun tüm tarayıcılarda görülür.

Zaman zaman çeşitli siteleri - belirli bir düzen yok - ziyaret ederken aşağıdaki hatayı görüyorum. Mesajın tamamı bu. Web tarayıcımda görünen tek şey bu. Sorun birkaç dakika içinde kendi kendine düzelir. Muhtemelen bir tür arama hatası, ama tanımıyorum.

Bu mesajı hangi yazılım parçası sunuyor? Ne oluyor? Bu Referans # referansı nedir? (Bu sorunu gidermeye çalışmadığımı vurgulamak için kalın yazılmış, internet hakkında bir şeyler öğrenmeye çalışıyorum)

Invalid URL

The requested URL "/articles/6517181", is invalid.

Reference #9.6f200f6c.235618518a.b7e910cf

GÜNCELLEME: Wireshark'taki borsaya baktım. İstek, ulaşmaya çalıştığım sitenin IP adresinden açıkça farklı bir IP adresine gidiyor. Traceroute'a bakarsak, Facebook'un IP adresine olan rota, hata mesajını veren IP ile aynı, 6 adıma ve ardından iki sapmaya kadar:

GÜNCELLEME 2: Hata, "Akamai GHost" adlı bir sunucu tarafından 400 HTTP yanıtı olarak döndürülüyor. Bu yazılım hakkında çok az bilgi var. Akamai önemli bir CDN'dir ve bu, önbellek sunucularından biri olmalıdır. Bir aşağı akış DNS hatası olmalı. Buna neyin sebep olduğunu nasıl öğrenebilirim?

Facebook'a yönlendir:

$ traceroute facebook.com 
traceroute: Warning: facebook.com has multiple addresses; using 69.171.234.21
traceroute to facebook.com (69.171.234.21), 64 hops max, 52 byte packets
 1  192.168.2.100 (192.168.2.100)  14.311 ms  1.182 ms  3.513 ms
 2  192.168.1.1 (192.168.1.1)  5.012 ms  2.857 ms  3.308 ms
 3  xx.xx.192.1 (xx.xx.192.1)  487.876 ms  203.273 ms  202.285 ms
 4  xx.xx.26.77 (xx.xx.26.77)  176.310 ms  20.453 ms  252.630 ms
 5  xx-ccr02.xx.rr.com (xx.xx.18.138)  169.683 ms  298.418 ms  165.257 ms
 6  xxca1-cr01.xx.rr.com (xx.xx.17.2)  166.682 ms  199.838 ms  208.288 ms
 7  ae-6-0.cr0.xx30.tbone.rr.com (xx.xx.6.214)  60.857 ms  276.735 ms  209.215 ms
 8  ae-1-0.pr0.xx00.tbone.rr.com (xx.xx.6.129)  197.058 ms  502.956 ms  204.400 ms
 9  xx.xx.9.206 (xx.xx.9.206)  186.777 ms
    tengigabitethernet4-2.ar4.xx1.gblx.net (xx.xx.254.25)  413.101 ms
    tengigabitethernet4-1.ar4.xx1.gblx.net (xx.xx.93.65)  309.246 ms
10  ae2-50g.scr4.xx1.gblx.net (xx.xx.95.213)  236.292 ms  181.912 ms  140.705 ms
11  ae10-0-40g.scr4.snv2.gblx.net (xx.xx.164.30)  88.988 ms  96.949 ms  128.331 ms
12  e5-3-40g.ar5.sjc2.gblx.net (67.17.72.14)  87.643 ms  62.797 ms  114.806 ms
13  64.208.158.30 (64.208.158.30)  298.681 ms  214.118 ms  313.760 ms
14  ae0.bb01.sjc1.tfbnw.net (74.119.76.21)  285.443 ms
    ae1.bb02.sjc1.tfbnw.net (204.15.21.164)  195.285 ms  297.923 ms
15  ae12.bb02.prn1.tfbnw.net (74.119.79.109)  309.046 ms
    ae2.bb01.pao1.tfbnw.net (74.119.76.136)  307.655 ms
    ae12.bb02.prn1.tfbnw.net (74.119.79.109)  322.926 ms
16  ae0.dr05.prn1.tfbnw.net (204.15.23.57)  512.197 ms
    ae0.dr02.prn1.tfbnw.net (74.119.79.103)  419.674 ms
    ae1.dr02.prn1.tfbnw.net (74.119.79.107)  410.296 ms
17  po1021.csw08a.prn1.tfbnw.net (31.13.25.129)  418.573 ms
    ae1.dr01.prn1.tfbnw.net (74.119.79.105)  289.727 ms
    po1021.csw08a.prn1.tfbnw.net (31.13.25.129)  293.519 ms
18  * * *

Bu iletiyi ileten öğeye yönlendirin:

$ traceroute 23.15.61.177
traceroute to 23.15.61.177 (23.15.61.177), 64 hops max, 52 byte packets
 1  192.168.2.100 (192.168.2.100)  21.246 ms  14.488 ms  1.017 ms
 2  192.168.1.1 (192.168.1.1)  5.226 ms  7.623 ms  5.454 ms
 3  xx.xx.192.1 (xx.xx.192.1)  530.663 ms  188.692 ms  202.046 ms
 4  xx.xx.26.77 (xx.xx.26.77)  181.943 ms  167.857 ms  138.634 ms
 5  xx.xx-ccr02.xx.rr.com (xx.xx.18.138)  199.755 ms  172.108 ms  165.070 ms
 6  xx.xxca1-cr01.xx.rr.com (xx.xx.17.2)  186.851 ms  198.587 ms  203.372 ms
 7  xx.xx.17.134 (xx.14.17.134)  209.303 ms  232.596 ms  694.958 ms
 8  xx.xx.19.67 (xx.14.19.67)  40.765 ms  149.819 ms
    xx-1-0.pr0.xx00.tbone.rr.com (xx.xx.6.129)  63.554 ms
 9  * * *

Yeni ISS'nizin, şeffaf bir web proxy kullanması, yani otomatik olarak kullanılan ve istemcilerde yapılandırılması gerekmeyen bir proxy olması mümkün olabilir. HTTPS bağlantısında aynı URL'yi denemelisiniz. Hata gitti ise bir proxy.
Robert

Lütfen tarayıcınızı ve işletim sisteminizi belirtin.
harrymc

@ Herkesin sadece kırmızıdan kurtulmak için kazandığı bir oyuna minnettar kalacağım. Neden aşağı oy kullandığını ve kim yaptıysa, bana problemlerinin ne olduğunu söyleyecek kadar kibar değildi.
jordanpg

Hangi yönlendiriciniz var?
Der Hochstapler

@Robert Sorunun her iki protokol için de ortaya çıktığını doğruladım. İlgili olup olmadığını bilmiyorum, ancak "referans numarası" arasındaki delta (http) 9.ed2e12d1.1346557934.47eac518 ve (https) 9.ee2e12d1.1346557953.587c2f78'dir.
jordanpg 3

Yanıtlar:


3

Bu, görünüşte, yalnızca geçersiz bir URL'nin talep edildiği anlamına gelen standart bir hata mesajıdır. Kötü bir eklenti veya kötü programlanmış bir web sitesi gibi birçok olası kaynağa sahip olabilir. Maalesef mesajın kaynağı belirtilmemiş.

Bir geliştiriciyseniz, Chrome Geliştirici Araçları konsolunu ve Google Chrome için Firebug Lite'ı kullanarak olanları hata ayıklamayı deneyebilirsiniz . Aksi takdirde, bu cevaba devam edin.

DNS önbelleğinizi temizlemenizi öneririm:

sudo dscacheutil -flushcache

Bu yardımcı olmuyor, bunun başka bir tarayıcı kullanarak olup olmadığını görmeyi denemenizi öneririm. Hala devam ediyorsa, sorun ya şudur: ISS'niz, yönlendiriciniz, DNS sunucularınız.

Bu başka bir tarayıcıda gerçekleşmezse, Chrome'u eklentisiz test edin. Sorun ortadan kalkarsa, bunun sebebi eklentilerinizden birisidir, bu yüzden hangisini deneme yanılma yoluyla bulmanız gerekir.

Sorun hala eklentide olmayan Chrome'da oluyorsa, Chrome'u kaldırın, tüm klasörleri temizleyin, Chrome'u yeniden yükleyin, ardından sorunun dönüp dönmediğini kontrol ederken tüm eklentileri birer birer dikkatlice ekleyin.

Hiçbir şey işe yaramazsa, sisteminizi tanınmış birkaç virüsten koruma ürünüyle doğrulayın.

Sorun yalnızca Chrome’daysa, ancak kaldırma sorunu çözmediyse, bıraktığım tek tavsiye başka bir tarayıcı kullanmak.

[DÜZENLE]

Eldeki bilgilerle ilgili en iyi tahminim, sorunun (1) bazen sayfayı yanlış bir şekilde yeniden yazdığı veya (2) sayfasını çok kısa bir süre sonra sona erdirdiği bir tür önbellekleme proxy'sini kullanmasıdır.

ISS'yi kullanmaktan kaçmak için ücretsiz bir VPN servisi kullanın. Bu hizmete bir örnek Hotspot Shield veya CyberGhost VPN'dir (kullanımı en basit olanı Free Proxy'dir ). Sorun ortadan kalkarsa, ISS'nizden kaynaklandığından ve Destekleriyle temasa geçmeniz gerektiğinden kesinlikle emin olabilirsiniz. Sorun kaybolmazsa, sorun bilgisayarınızın veya yönlendiricinizin içindedir.

Bu test kesin değilse, iletişiminizi takip etmek için bir araç kullanarak da test edebilirsiniz (OSX için hangisinin mevcut olduğunu bilmiyorum). Bu hatanın meydana geldiği anda, isteğin ne olduğunu ve dönen html'nin ne olduğunu hemen öğrenin. Görüşümüzü isterseniz iz bırakın. Kullanılan URL, olması gereken yeri göstermiyorsa, geçerli sayfayı yeniden yazan proxy'dir.

Yönlendiricinizin süresi dolmuş bir önbelleği olup olmadığını görmesi için bazı ayrıntılara sahip olmanıza yardımcı olacaktır.


Teşekkürler. Sorun tüm tarayıcılarda görülür. OP'de belirttiğim gibi, bunun bir tür arama problemi olduğuna katılıyorum. DNS önbelleğini temizlemek sorunu çözmez.
jordanpg

Sorular: (1) Mesaj tüm tarayıcılarda aynı görünüyor mu? (2) Google DNS sunucuları (Moab'ın dediği gibi) kullandığınızda ne olur? (3) Bunun bir web sitesinden gelip gelmediğini görmek için izlemeyi deneyin (evetse, başlıklar dahil tüm iade edilen verileri gönderin) (4) Bu, Ağ ile Güvenli modda başlatılırken olur mu?
harrymc

... Ayrıca yukarıdaki düzenlememe bakınız.
harrymc

(1) Evet. (2) Genel DNS sunucularını kullanmak sorunu çözer. (3) Yukarıdaki güncelleme 2'ye bakınız. Mesaj "AkamaiGHost" adlı bir sunucu tarafından sunuluyor. (4) OSX AFAIK'te mevcut değildir.
jordanpg 22

(2) 'den itibaren sorunun ISS'nizin Akamai Content yayın ağına kötü bir arayüze sahip olduğu sonucuna varıyorum . Çözüm, Destekleriyle temasa geçmek, ancak aynı zamanda DNS sunucularını da kullanmamaktır.
harrymc

3

Google DNS sunucularını kullanmak için İşletim Sisteminizdeki DNS sunucularını değiştirin

Google sunucusu ipleri aşağıdaki gibidir:

IPV4:

8.8.8.8

8.8.4.4

IPV6:

4860 :: 8888: 2001: 4860

4860 :: 8844: 2001: 4860

https://developers.google.com/speed/public-dns/docs/using


1
Teşekkürler, deneyeceğim. Asıl soru, bu mesaja hangi yazılım parçası geliyor? Daha önce hiç böyle bir şey görmemiştim.
jordanpg

Mesajın ekran görüntüsüne ve itme'de kullandığınız tarayıcıya ihtiyaç duyar mıydı
Moab

1
Mesajın tamamı postaya yazılmıştır. Bu Chrome'daydı.
jordanpg

1

Dün bana oldu. Buradaki tüm mesajlar yanlış :)

Peki bu hata nereden geliyor? Cevap: Bir Akamai sunucusundan. Akamai, Yahoo! gibi büyük şirketler dünyanın her yerinden yerel sunucular satan bir şirkettir. dünyadaki herhangi bir kullanıcı için en az gecikmeye sahip olabilir. Bu yüzden çok sayıda sunucu var.

Şimdi, dev sunucunuzdan bazılarını deniyorsanız neden bu sunuculara çarpıyorsunuz? cevap: çünkü bir yerde kötü bir dns girişi vardı, onu düzeltti, ancak sinir bozucu tarayıcınızda hala bir önceki giriş önbelleğe alınmış durumda.

Çoğu tarayıcı, işleri sorgulamamasına rağmen DNS sorgularını önbelleğe alır. Benim durumumda şöyle oldu:

  1. yeni bir dev sunucu için bir gün önce barındırma şirketimde kötü bir CNAME oluşturdum
  2. Tarayıcıda vurdum, ancak bu arada yanlış olduğunu fark ettim ve ifxed
  3. / etc / hosts dosyasına bir girdi bile ekledim
  4. bu yüzden daha önce açmadığım pingler ve tarayıcılar gayet iyi
  5. firefox hala hatayı gösteriyordu. ip 173 .... 'den 172 ...' ye değiştirildi (hata yaptım) bir akamai sunucusuna ulaştı. Dediğim gibi, her yerde çok sayıda sunucu var.
  6. önbelleği temizlemeyi, tarayıcıyı bırakmayı, yeniden başlatmayı denedim ... hiçbir şey çözmedi. o URL veya başka bir şey istemeden bazı 20 dakika bekledi kadar.
  7. Modern tarayıcılardan gerçekten nefret ediyorum.

Bir akamai sunucusu olduğunu biliyorum çünkü tarayıcı önbelleğindeki yanlış ipi vurursam (bunun güzelliği, tarayıcı içinden bilmenin bir yolu yoktur, OS'deki tcp bağlantılarını dinlemeniz gerekir). bu hatayı al. ve eğer DNS'yi bu IP hakkında sorguladıysam, bir akamai hostname aldım.

Yani, sorunuza cevap verin: Bu hata mesajı, tarayıcınız sizi yanlış adrese yönlendiren agresif DNS önbelleği sayesinde bir akamai sunucusundan geliyor.


0

Ben de biraz araştırma yaptım. Mevcut teorim şu ki bir HTTP yük dengeleyicisinden geliyor ve bir veya daha fazla arka uç sunucu kapalı veya yavaş. O zaman bu mesaja cevap veren yük dengeleyici olacaktır. Bu nedenle 1) kesintili ve 2) sadece yüksek hacimli sitelerde ortaya çıkıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.