Perché il sito Web di Apple si interrompe con 2o7.net bloccato?


0

Ho un /etc/hostsblocco su 2o7.net e sembra che metrics.apple.com di Apple sia un alias DNS per 2o7. Durante la navigazione di apple.com con Chrome o Safari, ottengo quanto segue:

Failed to load resource: the server responded with a status of 404 (Not Found) 
http://metrics.apple.com/b/ss/appleglobal,appleusmac,appleusmacbookpro/1/H.…er%3BQuickTime%20Plug-in%207.7.1%3BSharePoint%20Browser%20Plug-in%3B&AQE=1

Ogni volta che ricevo questo messaggio Javascript sembra non funzionare e praticamente il collegamento sul sito viene ignorato. Non sono sicuro che si tratti di un bug del browser.

Non voglio sbloccare 2o7.net ma ovviamente vorrei che il sito funzionasse. Qualche idea?

Risposte:


1

dig metrics.apple.com

;; ANSWER SECTION:
metrics.apple.com.  4107    IN  CNAME   appleglobal.112.2o7.net.
appleglobal.112.2o7.net. 249    IN  A   66.235.133.14
appleglobal.112.2o7.net. 249    IN  A   66.235.138.2
...

così puoi provare ad aggiornare dinamicamente il tuo hostsfile ogni ora o giù di lì:

grep -v metrics.apple.com /etc/hosts > /tmp/raw-hosts
echo $(dig metrics.apple.com | 
       grep ^appleglobal | 
       head -1 | cut -c 35-) metrics.apple.com appleglobal.112.2o7.net >> /tmp/raw-hosts
mv /tmp/raw-hosts /etc/hosts

Questi IP cambiano invariabilmente spesso, la natura di un CDN.
Jason Salaz,

Ah, buon punto.
Nohillside
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.