Пассажир и Апач: X-умер: плохой размер чанка - PullRequest
1 голос
/ 02 августа 2011

Я обновляю старое приложение Rails до самых последних версий Ruby, Rails, Authlogic, Passenger и т. Д. Новая версия работает нормально с WEBrick, но я не могу заставить его работать с Apache2.2 и Passenger 3.0.7 ( старый работал хорошо). Проблема в том, что запросы возвращают неправильный заголовок размера чанка и не содержат содержимого:

GET http://www.xxx.xxx:6090/user_sessions/new возвращает:

Cache-Control: max-age = 0, private, must-revalidate

Соединение: закрыть

Дата: ср., 3 августа 2011 г. 20:15:17 GMT

ETag: "3fca75eeb48caf4fe548695a588b916d"

Сервер: Apache / 2.2.16 (Unix) Phusion_Passenger / 3.0.7

Content-Type: text / html; кодировка = UTF-8

Клиент прерван: die

Клиент-дата: ср, 03 августа 2011 20:15:17 GMT

Client-Peer: xxx.xxx.14.54: 6090

Client-Response-Num: 1

Client-Transfer-Encoding: chunked

Набор-Cookie:

_postliste_session = BAh7B0kiD3Nlc3Npb25faWQGOgZFRiIlNjQ3MzJmMWE3NDY3ZGQ2YWYwZWEzMjBmMjliYzk5NDZJIhBfY3NyZl90b2tlbgY7AEZJIjFQLy94REd2MGxqMFNlYm1HUWNvOGh5THE4NU5RY2xXODVEWFVLU2EvMUxvPQY7AEY% 3D - a1dc7975c23d0139ab92a20a88395ea3c4bc7304; Путь = /; HttpOnly

Статус: 200

X-Died: неверный размер фрагмента в ответе HTTP:% lx в /local/share/perl5/vendor_perl/5.8.8/Net/HTTP/Methods.pm строка 484.

X-Powered-By: Phusion Passenger (mod_rails / mod_rack) 3.0.7

X-Runtime: 0,035096

X-UA-совместимый: IE = Edge, хром = 1

Я не вижу выхода и буду очень признателен за предложения по решению проблемы.

Привет

Per

Решено:

Установлен Apache 2.2.19 с нуля со свежими APU и APR ./configure --prefix = / site / opt / apache-test --with-enabled-apr

Установил Passenger 3.0.8 и позаботился об использовании новых APU и APR

Не знаю, был ли APU / APR-материал значительным, но переустановка решила проблему плохого чанки http-сообщений.

за

...