Недавно написанное мной приложение не работает в Internet Explorer. В основной код (ruby on rails) не было внесено никаких изменений.
В IE 6 или IE 7 я могу сделать один запрос (HTTP Post) к приложению, но когда я пытаюсь сделать второй запрос, я получаю сообщение «Операция прервана». Все отлично работает в Firefox. Заголовки HTTP-запросов и ответов в точности совпадают. Заголовок ответа для правильных и неправильных результатов имеет одинаковую длину содержимого (около 104 КБ). Правильный ответ имеет полное содержание, но неправильный ответ обрезает содержимое после 40k. (Так что около 65 тыс. Ответов просто пропало.)
Еще более хитрая вещь в том, что если я использую IP-адрес вместо имени домена для выполнения запроса, все работает отлично.
Это веб-сервер apache2.
Есть идеи?