Вид ответа MVC не отображается браузером
У меня есть приложение ASP.NET MVC, которое прекрасно работает большую часть времени. Иногда пользователи жалуются на то, что они отправляют запрос на действие, и приложение, кажется, зависает (т. Е. Браузер не получает ответ даже через несколько минут, и в итоге время ожидания браузера истекает.) Из HttpWatch видно, что запрос отправляется, IIS журналы показывают, что сервер получает запрос, а журналы приложений показывают, что действие запроса вызывается и завершается нормально. HttpWatch выдает ошибку, которая обычно равна "ERROR_INTERNET_CONNECTION_RESET" или "NS_ERROR_NET_RESET".
Приложение также выполняет несколько запросов Ajax к одному и тому же серверу, которые, по-видимому, функционируют нормально - ситуация "зависания" возникает только при полной загрузке страницы HTTP (т. Е. Не при запросах Ajax).
Сначала я думал, что это связано с браузером, но это происходит как с IE8 и IE9, так и с FireFox 17, что может быть причиной двух разных сообщений об ошибках, опубликованных выше.
Кто-нибудь знает, в чем проблема?