Назад | Перейти на главную страницу

Прерывистый ERR_INVALID_CHUNKED_ENCODING

У меня есть приложение Node.js, работающее в двух экземплярах AWS за экземпляром ELB. Время от времени я получаю такие ошибки, как ERR_INVALID_CHUNKED_ENCODING или ERR_CONTENT_LENGTH_MISMATCH. Это наблюдается как в Chrome, так и в Safari на Mac.

Поведение такое, как если бы браузер разорвал соединение, как только выдает ошибку. Это происходит и со статическими активами, обслуживаемыми приложением Node.js.

Что интересно в этой проблеме, так это то, что это случается только время от времени. Я очистил кеш браузера и отключил кеш из инструментов разработчика, но это не решило проблему.

Еще одна интересная вещь заключается в том, что прямое попадание в AWS без ELB не вызывает ошибок. Я также пробовал получить доступ к ELB напрямую (а не через доменное имя, зарегистрированное в GoDaddy), и, похоже, он тоже не вызывает ошибок.

Любой толчок в правильном направлении был бы чрезвычайно полезен. Спасибо.