none
Сайт не открывается в IE11 RRS feed

  • Вопрос

  • Выяснилось, что сайт перестал открываться в IE11. Сообщение: «Не удается открыть эту страницу» (код ошибки: INET_E_DOWNLOAD_FAILURE). Ни в каких других браузерах такая проблема не наблюдается. Проблема явно не на моей стороне, т.к. сайт не открывается у всех пользователей: 4 марта (в один день) количество посетителей с браузера IE упало с 500-600 в сутки до нуля. Подскажите, пожалуйста, с чем это может быть связано? Что-то некорректно сделано в коде сайта или может быть другая причина?

    • Изменено alex_v69 3 июля 2018 г. 9:22

Ответы

  • 4 марта посещаемость из браузера IE упала с 500-600 в сутки до нуля. Это может означать только одно: у всех пользователей (не только у меня) сайт не открывается в IE. Узнал я об этой проблеме случайно на днях, один из пользователей написал об этом по обратной связи. Кстати, в MS Edge открывается без проблем.


    Да, есть вещи которые не работают в IE но работают в других браузерах. Это касается и кода сайта и настроек браузера . Например, можно попробовать отключить фильтр SmartScreen, который использует службы репутации URL-адресов.Но так как до 4 марта всё было хорошо , а последнее обновление IE11 , было в сентябре 2017 г, то думаю дело не в этом.

     Можно, как сказано выше, воспользоваться стандартными методами отладки, или, например попытаться,  исключительно для IE, поставить условие  и локализировать проблемную часть.

       if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).Type.ToUpper() == "INTERNETEXPLORER11")
            { 
          //  "Пока всё в порядке" 
            }
    else {// Это не IE11 }

     Или поработать в отладочном режиме с заданием точек останова. К сожалению отладка для  веб не работает в VS 2017. Я для отладки использую VS 2012 for web и IE11.

     Также, не лишним будет обратится в техподдержку хостинга. 

       

    Фоновое изображение



Все ответы

  • С 4 марта много чего произошло. Кампания по блокировке Телеграмм затронула сервера раздававшие JS  скрипты и jQuery библиотеку. Это зависило от провайдера Интернета.

    Думаю нужно покопаться у себя. Почистить кэш, куки.   Посмотреть ошибки в отладчике F12.  Дать ссылку на сайт, может у других пользователей этого форума откроется в данном браузере.

     

    Фоновое изображение

    3 июля 2018 г. 12:26

  • Думаю нужно покопаться у себя. Почистить кэш, куки.   Посмотреть ошибки в отладчике F12.  Дать ссылку на сайт, может у других пользователей этого форума откроется в данном браузере.

    4 марта посещаемость из браузера IE упала с 500-600 в сутки до нуля. Это может означать только одно: у всех пользователей (не только у меня) сайт не открывается в IE. Узнал я об этой проблеме случайно на днях, один из пользователей написал об этом по обратной связи. Кстати, в MS Edge открывается без проблем.


    3 июля 2018 г. 20:42
  • Видимо надо смотреть почему "не открывается" применяя стандартные средства для отладки сайтов.

    This posting is provided "AS IS" with no warranties, and confers no rights.

    Модератор
  • 4 марта посещаемость из браузера IE упала с 500-600 в сутки до нуля. Это может означать только одно: у всех пользователей (не только у меня) сайт не открывается в IE. Узнал я об этой проблеме случайно на днях, один из пользователей написал об этом по обратной связи. Кстати, в MS Edge открывается без проблем.


    Да, есть вещи которые не работают в IE но работают в других браузерах. Это касается и кода сайта и настроек браузера . Например, можно попробовать отключить фильтр SmartScreen, который использует службы репутации URL-адресов.Но так как до 4 марта всё было хорошо , а последнее обновление IE11 , было в сентябре 2017 г, то думаю дело не в этом.

     Можно, как сказано выше, воспользоваться стандартными методами отладки, или, например попытаться,  исключительно для IE, поставить условие  и локализировать проблемную часть.

       if (((System.Web.Configuration.HttpCapabilitiesBase)myBrowserCaps).Type.ToUpper() == "INTERNETEXPLORER11")
            { 
          //  "Пока всё в порядке" 
            }
    else {// Это не IE11 }

     Или поработать в отладочном режиме с заданием точек останова. К сожалению отладка для  веб не работает в VS 2017. Я для отладки использую VS 2012 for web и IE11.

     Также, не лишним будет обратится в техподдержку хостинга. 

       

    Фоновое изображение



  • Большое спасибо, Yuri Evseenkov. Именно в хостинге оказалась проблема. По моему обращению ее сразу решили.

    Оказалось следующее (возможно, кому-то это когда-то пригодится). 3 марта вечером у меня завис сайт, я обратился в службу поддержки хостинга. Они ответили: «К сожалению, Ваш сервер завис и не отвечал на ping. В качестве экстренной меры мы перезагрузили сервер, чтобы возобновить его работу. В логе Вашего сервера нами были обнаружены запросы от вредоносных ботов, которые мы заблокировали при помощи веб-сервера nginx, так как они создавали излишнюю нагрузку». Сегодня я напомнил им об этом обращении. Только что получил ответ: «В список заблокированных ботов по их User-Agent также было включено имя Trident, которым и представляется браузер Internet Explorer 11». 

    4 июля 2018 г. 10:14