ПРОЕКТЫ 


  АРХИВ 


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]

перестала работать map $ht tp user agent



Добрый день!
Для борьбы с ботнетом использовалась следующая конструкция 

    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) отлуп стали получать все, а не только перечисленные выше 
юзер-агенты...
Помогите, пожалуйста, выяснить, откуда растут грабли.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,11772,11772#msg-11772




 




Copyright © Lexa Software, 1996-2009.