Friday, February 21, 2014

Решение проблемы отображения сайтов Microsoft

Майкрософт перенесли CDN с домена microsoft.com на aspnetcdn.com (http://blogs.msdn.com/b/scothu/archive/2010/11/16/updates-to-the-microsoft-cdn.aspx). Я на работе после этого столкнулся с проблемой, что некоторые сайты Майкрософт работают некорректно. Проявляется это в том, что загрузка контента никак не может завершиться и отображается просто белая страница. Независимо от браузера. В статусной строке можно увидеть сообщение об ожидании загрузки файлов с ajax.aspnetcdn.com.

Причина здесь в DNS и проще всего исправить ошибку дома или на рабочем месте можно, прописав в качестве DNS-сервера DNS Google или, например, Яндекс. На практике DNS сервера Google работают надёжнее, так что я рекомендую использовать его: 8.8.8.8.

Подробнее о публичном DNS Google http://ru.wikipedia.org/wiki/Google_Public_DNS

Если просто заменить в настройках сетевого подключения свой DNS на DNS Google, то может оказаться, что какие-то локальные сервисы станут недоступны. Это особенно актуально для корпоративных сетей. Поэтому лучше всего добавить DNS Google в качестве альтернативного DNS. Если у вас включена опция "Получать адрес DNS сервера автоматически" (Obtain DNS server address automatically) нужно сначала определить реальный адрес (или адреса) DNS серверов, чтобы прописать их явно. В этой статье хорошо написано как определить текущие настройки DNS на Windows и Linux http://www.cyberciti.biz/faq/how-to-find-out-what-my-dns-servers-address-is/

No comments: