Решение
На клиентских компьютерах установлены компоненты рабочей станции AVG Security.Компоненты рабочей станции вызвали проблемы связи с IIS.При отключении Online Shield и Resident Shield симптомы больше не присутствуют.
Примечания по делу:
После двух минут бездействия на любой странице веб-приложения страница блокируется.На следующем действии вы увидите панель загрузки Ajax (он же вращающийся значок) в течение 120 секунд, а затем ничего.Приложение заблокировано.
Чтобы выяснить причину возникновения ошибки «Была предпринята попытка выполнить операцию при несуществующем сетевом подключении. (0x800704cd)» при просмотре любой веб-страницы после простояминут.Эта проблема может возникать по нескольким причинам, и в целях данного тикета мы сконцентрируемся только на одной основной причине. Если проблема вызвана компонентом Microsoft, мы будем работать усердно и эффективно, чтобы решить эту проблему.Если причина проблемы определена как сторонний или пользовательский компонент, мы будем рады подробно обсудить наши выводы и предоставить возможные методы решения / обходного пути.В конечном итоге сторонние поставщики будут решать эти типы проблем.
Для устранения неполадок веб-сайт ASP.Net по умолчанию был создан и развернут в качестве нового веб-сайта для IIS.Результаты были такими же, как и у проблемного веб-сайта.
Ошибки HTTP IIS:
start -> run -> LogFiles
2011-09-20 21:25:25 xx.xxx.xxx.xxx 36482 192.168.10.32 80 HTTP / 1.1 POST / orders / mail / mailorderentry - - Timer_HeaderWait -
2011-09-20 21:22:29 xx.xxx.xxx.xxx 44399 192.168.10.32 80 HTTP / 1.1 POST / orders / mail / mailorderentry - - Client_Reset -
Сначала проблема возникла с Telrik.При загрузке Telerik.Web.UI.RadCompression для события REQUEST_ACQUIRE_STATE при трассировке IIS была зарегистрирована следующая ошибка:
Telerik.Web.UI.RadCompression 132187 мс
-GENERAL_READ_ENTITY_END BytesReceived 0 ErrorCode 2147943395 ErrorCode Операция ввода-вывода была прервана из-за выхода из потока или запроса приложения.(0x800703e3) Информационный
-GENERAL_FLUSH_RESPONSE_END BytesSent 0 ErrorCode 2147943629 ErrorCode Была предпринята попытка выполнить операцию на несуществующем сетевом соединении.0x800704cd)
Модуль RadCompression был удален из файла web.config веб-приложения;Однако проблема сохраняется.
Предлагаемое решение:
На данный момент отключите AVG Online Shield и Resident Shield на серверах.
От AVG:
Следующие компоненты AVG предназначены только для использования на рабочих станциях:
- AVG Firewall
- AVG Online Shield
- AVG Personal E-mail Scanner
- AVG LinkScanner
Вышеуказанные компоненты не были протестированы под нагрузкой системы.При установке в серверной операционной системе (такой как ISA, прокси, почтовый сервер, сервер терминалов и т. Д.) Компоненты могут вызвать проблемы со связью с сервером.Чтобы избежать этих проблем, не рекомендуется устанавливать указанные компоненты в серверной операционной системе.Примечание. Это не относится к случаям, когда вы используете компьютер с установленной серверной операционной системой (например, Windows Server 2000, 2003 и т. Д.) В качестве стандартного компьютера без включенных функций сервера.
Дополнительные сведения о AVGУстановка на определенных серверах может быть найдена в следующих часто задаваемых вопросах:
- Часто задаваемые вопросы 2129 - Сервер терминалов
- Часто задаваемые вопросы 2176 - Сервер электронной почты