Страница отображает случайные символы вместо сообщения об ошибке в Firefox

Случайным образом, на нескольких проектах, несколько страниц отображать случайные символы вместо сообщения об ошибке. Например:

I % & / m {J J t $ @ iG #) * eVe] f @ 흼 { { ; N' ? \ Fdl J ɞ! ? ~ |? " Ey ') = y6 h Ųi - ez 7i ޴ i L , 4 ̧i Ίe Ͼ | uz : } U { ΋ ~ ȗu.- l> F' Y l $ k tF { [ 'U | 6J lR b6 юG k ^, ӏ ߿ } <~ < ; c R 鱕 iV m | yDl tRͮ | N > Ey 裟 k ! Z Ѳ Y) 5 G A 8 $ D Ѥ̦oI ] P " / v [ W ~ m`N rvk Mqz3 wV

Это происходит совершенно случайно, и кажется, вызвано разными факторами. Здесь он загружается в файл.

Мы используем SharpZipLib на этой странице, но кодовый путь не должен его использовать.

Кто-нибудь знает, почему это происходит и как это предотвратить?

EDIT: ] это происходит только в Firefox. IE (8) правильно отображает сообщение об ошибке.

РЕДАКТИРОВАТЬ 2: кажется, что это происходит довольно случайно, только на некоторых страницах / сайтах. Та же страница на другом сайте IIS работает хорошо. Кажется, это работает только на IIS7; У меня нет отчетов о них на IIS6, и я не сталкивался с этим на своей машине разработчика.

РЕДАКТИРОВАТЬ 3: похоже, что это происходит только при сбое страницы.

ИЗМЕНИТЬ 4: Итак, это происходит только в IIS7 и только тогда, когда я получаю ошибку 500. Я думаю, что это могут быть страницы ошибок IIS, которые имеют проблему. Как я могу попытаться изменить их?

Firebug дает мне эти заголовки:

Response
Cache-Control private
Я думаю, что проблема может быть в страницах ошибок IIS. Как я могу попытаться изменить их?

Firebug дает мне эти заголовки:

Response
Cache-Control private
Я думаю, что проблема может быть в страницах ошибок IIS. Как я могу попытаться изменить их?

Firebug дает мне эти заголовки:

Response
Cache-Control private
Content-Type text / html; charset = utf-8
Сервер Microsoft-IIS / 7.0
X-AspNet-версия 2.0.50727
X-Powered-By ASP.NET
Дата пн, 04 апр 2011, 10:31:24 GMT
Content-Length 2284
Запрос
Хост xxxx
Пользовательский агент Mozilla / 5.0 (Windows; U; Windows NT 6.1; fr; rv: 1.9.2.16) Gecko / 20110319 Firefox / 3.6.16 (.NET CLR 3.5.30729; .NET4.0E)
Принять текст / html, application / xhtml + xml, application / xml; q = 0,9, / ; q = 0,8
Accept-Language fr, fr-fr; q = 0,8, en-us; q = 0,5, en; q = 0,3
Accept-Encoding gzip, deflate
Accept-Charset ISO-8859-1, utf-8; q = 0,7, *; q = 0,7
Keep-Alive 115
Контроль активности соединения
Referer xxxxx
Cookie xxxxxx

Могу ли я сказать «на этой странице я вообще не принимаю сжатие gzip»?

15
задан thomasb 15 June 2011 в 09:10
поделиться