DNS сайта не может быть разрешен только в IE – ‘Эта страница не может быть отображена’

Вопрос или проблема

В Internet Explorer (и только в IE) наш домен coinchat.org не разрешается. IE отображает ошибку «Эта страница не может быть отображена». В консоли IE на самом деле загружается страница ‘dnserror.htm’, что намекает на то, что у IE могут быть проблемы с разрешением домена.

Это происходит только в Internet Explorer и происходит со многими (если не со всеми) нашими пользователями IE. Мы совершенно озадачены, так как наши DNS-записи должны быть правильными. Ping на тех же затронутых машинах возвращает правильный IP. Firefox/Chrome работает нормально на тех же машинах.

Ответ Dig с машины на Linux:

; <<>> DiG 9.8.1-P1 <<>> coinchat.org
;; глобальные опции: +cmd
;; Получен ответ:
;; ->>HEADER<<- opcode: QUERY, статус: NOERROR, id: 52763
;; флаги: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; СЕКЦИЯ ВОПРОСА:
;coinchat.org.          IN  A

;; СЕКЦИЯ ОТВЕТА:
coinchat.org.       69123   IN  A   66.228.48.212

;; Время запроса: 234 мс
;; СЕРВЕР: 127.0.0.1#53(127.0.0.1)
;; ДАТА: Чт, 28 авг 2014 02:45:22
;; РАЗМЕР СООБЩЕНИЯ: 46

Что более странно, так это то, что kitty.coinchat.org, подсеть с идентичным IP, нормально доступна в IE.

Что на самом деле происходит?

Если это сайт, доступный для публики, убедитесь, что у вас есть A-запись для WWW и *

Если у вас нет этих записей, явно определенных на вашем DNS-сервере, IE иногда может вызывать проблемы.

Кроме того, общие рекомендации по устранению неполадок в IE предполагают, что вы должны проверить/очистить настройки безопасности/прокси или вернуть браузер к значениям по умолчанию.

Проверьте, чтобы для каждого домена была запись заголовка хоста как с www, так и без него.

Я столкнулся с подобной проблемой: MSIE возвращал ошибку 404, когда я вводил только domain.com. Однако www.domain.com работал. У меня есть правила переписывания URL, которые перенаправляют non-www на www.domain.com. Но, похоже, это сработало только в MSIE. Google Chrome работал нормально.

Тогда я заметил, что я не ввел заголовок хоста в IIS для доменного имени без www. Как только я внес запись заголовка хоста в привязки IIS, все браузеры разрешили URL domain.com. Я не могу объяснить, почему некоторые браузеры работали. Я отключил кэш во время тестирования. Но теперь это работает.

Ответ или решение

Проблема с тем, что домен coinchat.org не разрешается только в Internet Explorer, может быть вызвана несколькими факторами, несмотря на корректную работу в других браузерах, таких как Firefox и Chrome. Давайте рассмотрим возможные причины и решения:

  1. Проблемы с записями DNS:

    • Убедитесь, что у вас есть A-записи как для корневого домена (coinchat.org), так и для поддомена (www.coinchat.org). Иногда Internet Explorer имеет проблемы с разрешением доменов, если не указаны явно A-записи для обоих. Проверьте свою DNS-конфигурацию и добавьте отсутствующие записи, если необходимо.
  2. Хост-заголовки в сервере:

    • Если вы используете веб-сервер, такой как IIS, убедитесь, что у вас есть хост-заголовки для обоих вариантов домена — с www и без www. Если хост-заголовок отсутствует для одного из вариантов, это может привести к тому, что IE не будет правильно обрабатывать запрос к данному домену, даже если другие браузеры работают без проблем.
  3. Настройки безопасности и прокси:

    • Проверьте настройки безопасности и прокси в Internet Explorer. Иногда настройки интернет-безопасности могут блокировать доступ к определенным сайтам или поддоменам. Попробуйте сбросить настройки браузера до заводских значений и отключить любые прокси.
  4. Проблемы с кэшем:

    • Убедитесь, что кэш браузера очищен. Иногда старые кэшированные данные могут вызывать проблемы с подключением на определенных страницах. Очистите кэш и попробуйте снова.
  5. Ошибки кода:

    • Хотя это маловероятно, рекомендуется проверить, нет ли в коде вашего сайта каких-либо ошибок, которые могут влиять на загрузку страницы в Internet Explorer.
  6. Тестирование других маршрутизаторов:

    • Проверьте возможность подключения через разные сети (например, Wi-Fi и мобильную связь) и различные маршрутизаторы. Иногда проблема может быть связана с настройками сети или оборудованием, а не с самим веб-сайтом.

Подводя итог, стоит начать с проверки и настройки DNS-записей и хост-заголовков, а также обратить внимание на настройки браузера в Internet Explorer. Если указанные шаги не решат проблему, возможно, стоит обратиться к технической поддержке вашего хостинга или провайдера для дальнейшего исследования.

Оцените материал
Добавить комментарий

Капча загружается...