Странная проблема ... всякий раз, когда я пытаюсь получить доступ к http://docs.python.org/ из Firefox на Win 7, меня перенаправляют на http://docs.python.org/old_dns.txt, где говорится:
Вам необходимо обновить записи DNS для docs.python.org. Это старый сервер документов.
Моей первой мыслью было сделать ipconfig /flushdns
, но это не решило проблему.
Я также определил, что это не был кеш в моей локальной сети или уровень ISP ... (оба возвращают 199.27.76.175)
C:\>nslookup docs.python.org.
Server: [INSTITUTION AD DNS SERVER - REMOVED]
Address: [REMOVED]
Non-authoritative answer:
Name: c.global-ssl.fastly.net
Address: 199.27.76.175
Aliases: docs.python.org
C:\>nslookup docs.python.org. 8.8.8.8
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: c.global-ssl.fastly.net
Address: 199.27.76.175
Aliases: docs.python.org
У меня установлено расширение Flagfox, и в качестве адреса также отображается 199.27.76.175
.
Ctrl-F5
для обновления тоже не работал.
Самое странное, что когда я получил доступ к тому же адресу в Chrome, он сработал (перенаправил меня на https://docs.python.org/3/).
Узнав об этом, я попробовал https://docs.python.org/ (обратите внимание на httpS) в Firefox, и это сработало! (Перенаправлено на https://docs.python.org/3/).
Что с этим ?! Как я могу это исправить?
Поскольку Chrome работает и IP-адрес, очевидно, совпадает с DNS-сервером Google, я предполагаю, что это вызвано внутренним DNS-кэшем Firefox, и отображаемый адрес Flagfox разрешается отдельно, а не фактическим адресом, используемым для связи с сервером.