On Wed, 27 Feb 2002, Raul Bagautdinov wrote:
> Hello Igor,
>
> Wednesday, February 27, 2002, 1:36:54 PM, you wrote:
>
> IS> On Wed, 27 Feb 2002, Raul Bagautdinov wrote:
>
> >> Если набираю через фроненд, то выдает ошибку
> >> http://www.off-road.74.ru/news/one/23feb.shtm
> >>
> >> А если напрямую через бэкенд, то это ошибки ес-но нет, ИЕ наплевать
> >> на неправильный заголовок.
> >>
> >> Всем клиентам не объяснишь что документы нужно правильно генерить.
>
> 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> Запрашиваем http://www.off-road.74.ru:8000/news/one/23feb.shtm, получаем
> IS> <a name="top"></a>
> IS> <!-- ьЮОЙЮ -->
> IS> <table width=100% border=0 cellspacing=0 cellpadding=0 height=79><tr><td
>width=6
> IS> 00 align=right valign=bottom background=/gross/bg_top4.jpg><a href=/><img
>src=/g
>
> IS> Тут даже <html> нет (хотя в конце </html> есть), не говоря уже о
>заголовке.
> IS> Ну и что с ним предполагается делать ?
> Как уже говорил клиентам не объяснишь что документы нужно правильно генерить.
> может можно организовать директиву с помощью которой можно сказать
> mod_accel что нужно наплевать на то какой это документ и отдать его.
Как они вообще умудряются сгенерировать такой ответ ? Каким сервером ?
Править mod_accel в этом направлении можно, но я не вижу в этом большого
смысла.
> IS> Как workaround можно попробовать это сервер прокидывать через mod_proxy -
> IS> она умеет работать с HTTP/0.9 серверами.
> Не хочется еще и mod_proxy добовлять.
Должна работать такая конструкция.
AccelPass / http://127.0.0.1:8000/ [PH]
<VirtualHost www.off-road.74.ru>
AccelNoPass /
ProxyPass / http://www.off-road.74.ru:8000/
</VirtualHost>
Игорь Сысоев
=============================================================================
= 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 =