On Thu, 28 Feb 2002, Konstantin Tokar wrote:
> ...
>
> IS> Если я запрашиваю http://www.off-road.74.ru/news/one/23feb.shtm,
> IS> то в ответ получаю:
> IS> HTTP/1.1 502 Bad Gateway
> IS> ...
> IS> The proxy server received an invalid response from an upstream server.<P>
> IS> accel: not HTTP/1.0+ response from backend 127.0.0.1 while processing
>http://127
> IS> .0.0.1:8000/news/one/23feb.shtm<P>
>
> ...
>
> IS> Тут даже <html> нет (хотя в конце </html> есть), не говоря уже о
>заголовке.
> IS> Ну и что с ним предполагается Делать ?
>
> А причем тут <html> ? И к тому же в моем случае один и тот
> же скрипт с apache и iis4 проходил, а с iis5 выдавал такую
> же ошибку. Может быть, стоит сравнить наши случаи?
В Вашей ситуаци ошибка была
"accel: not valid HTTP/1.0+ header from backend"
а здесь
"accel: not HTTP/1.0+ response from backend"
Первая означает, что ответ типа "HTTP/1.0 200 OK" получен, но
в заголовке встретилась строка без двоеточия.
Вторая ошибка означает, что ответ начался с чего угодно, кроме
"HTTP/", что свойственно HTTP/0.9.
Что касается Вашего случая, то там возможны два варианта:
1. В середине заголовка встретилась строка типа "HTTP/1.0 200 OK".
Это свойственно IIS, по крайней мере, 4.0.
2. Возможно, эта была ошибка mod_accel, связання с обработкой
большого заголовка бэкенда.
mod_accel-1.0.14 должен решить обе проблемы.
Игорь Сысоев
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =