ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: перестала работат ь map $http user agent



On Wed, Oct 07, 2009 at 04:50:27AM -0400, Bugz wrote:

> Добрый день!
> Для борьбы с ботнетом использовалась следующая конструкция 
> 
>     map_hash_bucket_size  128;
>     map  $http_user_agent   $forbidden {
>     default   0;
>     "Opera/9.02 (Windows NT 5.1; U; ru)"        1;
>     "Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.8.1.1) Gecko/20061204 
> Firefox/2.0.0.1"   1;
>     "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 
> 1.1.4322)"        1;
>     }
>     location  /flash.php {
>            if ($forbidden)
>                 {
>                  return 444;
>               }
>                  proxy_pass http://www.server.com/;
>               }
> 
> Однако после перехода с версии 0.6.35 на 0.7.62 (обновление через порты, 
> FreeBSD 7.2) отлуп стали получать все, а не только перечисленные выше 
> юзер-агенты...
> Помогите, пожалуйста, выяснить, откуда растут грабли.

У меня не воспроизводится. Нужен отладчоный лог.


-- 
Игорь Сысоев
http://sysoev.ru



 




Copyright © Lexa Software, 1996-2009.