Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-09-12 Пенетрантность Gena Makhomed
On 12.09.2013 5:40, shtein wrote: Ну с учётом того, что он не работает, то никаких задач он не решает. А вообще хотели защищаться от всяких хулиганов, что переодически пытаются то парсить сайт, то ддосить, то взломать. у сервиса https://www.cloudflare.com/ есть бесплатный тарифный план CloudFl

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-09-11 Пенетрантность shtein
Ну с учётом того, что он не работает, то никаких задач он не решает. А вообще хотели защищаться от всяких хулиганов, что переодически пытаются то парсить сайт, то ддосить, то взломать. В дебаг логах найти корни своей проблемы не могу. Как выясняется при включенном modsecurity добавляется ещё одна

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-09-11 Пенетрантность shtein
Вобщем выяснил, что проблема с кодировкой появляется и для других страниц, не только с Ajax. Просто на страницах с Ajax чаще. Так же, при помощи Firebug выяснилось, что когда включаешь modsecurity в header добавляется дополнительный charset=windows-1251. Причём после 1251 ставится рандомный символ:

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-30 Пенетрантность shtein
Насколько я помню, все данные, что передаются в JSON формате, предварительно перекадируются в UTF-8, а получаемые, перекодируются в cp-1251. Меня смущает то, что связки Nginx+Apache2, Nginx+ (Apache2+Mod_security) - работают. Не работает лишь (Nginx+Mod_security) + Apache2. Может я какие-то директи

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-30 Пенетрантность Валентин Бартенев
On Friday 30 August 2013 02:53:29 shtein wrote: > Ну Json в том модуле точно используется. JSON по стандарту должен быть в UTF-8, если вы выдаете его в CP1251 то можете столкнуться с проблемами. -- Валентин Бартенев http://nginx.org/en/donation.html ___

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-29 Пенетрантность shtein
Ну Json в том модуле точно используется. Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242329,242354#msg-242354 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-29 Пенетрантность Валентин Бартенев
On Thursday 29 August 2013 05:41:20 shtein wrote: [..] > В основном, такое замечано на страницах, в которых используется Ajax-меню. А это меню случайно не с помощью JSON-а подгружается? -- Валентин Бартенев http://nginx.org/en/donation.html ___ nginx-ru

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-28 Пенетрантность Михаил Монашёв
Здравствуйте, shtein. А зачем Вам ModSecurity нужен? Какую задачу он решает? Включите дебаг-лог в nginx-е и увидите что там внутри происходит с кодировкой. -- С уважением, Михаил mailto:postmas...@softsearch.ru ___ nginx-ru

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-28 Пенетрантность shtein
Если вы про директиву "charset", то попробовал. Указывал: charset windows-1251; override_charset on; и в поле server, и в поле location - без толку. Добавляет головной боли тот факт, что временами nginx выплёвывает данные в cp1252, а временами ромбиками (���). В основном, такое замечано на стр

Re: Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-28 Пенетрантность skeletor
Укажите так же кодировку и в конфиге nginx'а для вашего localtion'a Posted at Nginx Forum: http://forum.nginx.org/read.php?21,242278,242283#msg-242283 ___ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru

Nginx 1.4.2 + Mod security 2.7.5 + Apache 2.2.22 - Проблемы с кодировкой.

2013-08-27 Пенетрантность shtein
Добрый день. Имеем Debian 7, Apache 2.2.22 с mod_perl в качестве бэкэнда, Nginx 1.4.2 в качестве фронтенда. Всё отлично работало, пока в один прекрасный момент не решили поставить modsecurity for nginx. Поставил свежую версию, поставил типовой конфиг modsecurity с сайта modsecurity. И начались пере