Странная проблема ... всякий раз, когда я пытаюсь получить доступ к 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 разрешается отдельно, а не фактическим адресом, используемым для связи с сервером.

2 ответа2

2

Я узнал, что вы должны нажать Control+F5 несколько раз на Firefox, чтобы это имело какой-либо эффект.

Кстати, есть также аддон DNS Flusher.

1

Возможно, вы (или ваша компания) используете прокси-сервер, который мог кэшировать запись DNS? Даже если вы очистили локальный кэш DNS, прокси-серверу может потребоваться сбросить и его кэш DNS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .