Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: баг в ngx_http_sub_module?
Hello!
On Tue, Apr 15, 2008 at 11:06:35PM +0300, Alexander Dolgarev wrote:
не поверите, все еще актуально...
напишите хоть что-нить, или хотя бы посочувствуйте
Сочувствуем искренне.
Если хочется чего-то более конструктивного - неплохо бы ещё
сделать debug log запроса в котором подобное произошло.
Желательно - вместе с полным результирующим текстом. Ну и полным
конфигом.
Также было бы здорово проверить что проблема не исчезает при:
1. Использовании свежей версии nginx'а (0.6.29).
2. Не использовании переменных в строке замены (они там не нужны,
ибо значения известны на этапе конфигурирования).
3. Использовании более старых версий nginx'а (в частности -
стабильной версии 0.5.35). Если в старых версиях работает -
хорошо бы сделать бинарный поиск и найти версию где сломалось.
Maxim Dounin
p.s.
И на всякий случай, во избежании недоразумений -
http://thread.gmane.org/gmane.comp.web.nginx.russian/16026/focus=16040
p.p.s.
И ещё на всякий случай: в debug log'ах может быть всякого, включая
пароли. Пытаться их ретушировать не надо по приведённым по ссылке
выше причинам, лучше использовать одноразовые.
2008/4/15 Alexander Dolgarev <a.dolgarev@xxxxxxxxx>:
еще актуально...
2008/4/13 Alexander Dolgarev <a.dolgarev@xxxxxxxxx>:
При проксировании имеем слудующее:
>
> location / {
> root html;
>
> proxy_pass http://some.site.com;
>
> proxy_hide_header Set-Cookie;
> proxy_set_header Accept-Encoding "";
>
> sub_filter some.site.com '$server_name:$server_port';
> sub_filter_types text/plain;
> sub_filter_once off;
> }
>
> Здесь используется фильтр sub_filter для замены абсолютных ссылок на
> ссылки на наш сайт с сайта some.site.com. Но замечено что некоторые
> страницы стали отображаться неверно, а именно появились такие куски в
> htm-коде:
>
> <td align="cente*some.site.com*r" class="alt1"><span
> class="smallfont">11</span></td>
>
> <a href="http://our.site.com:9001/members/302021308.html" rel="*
> some.site.com*nofollow">
>
> <ta*some.site.com*ble align="center" class="page" cellspacing="0"
> cellpadding="0" width="100%">
>
> Всего несколько на странице. Это баг или фича? Если фича, то как ее
> отключить? Версия nginx 0.6.26.
>
>
> P.S. Кто знает как правильно проксировать кукисы в nginx? Сейчас просто
> режутся директивой proxy_hide_header Set-Cookie;
>
>
>
|