[Users] Pike module
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Dec 14 11:22:58 CET 2006
Stefano,
no too much at the moment :(..but please open a Feature Request on the
project's tracker and I will take a look to see how difficult is to add
a new param to set a blocking period of time.
regards,
bogdan
Stefano Capitanio wrote:
> Hi Bogdan,
>
> so what can I do if I want to block for 10 minutes the requests coming
> from the IP address that excedeed the limit?
>
> thanks for your help,
> Stefano
>
> Bogdan-Andrei Iancu ha scritto:
>
>> Hi Stefano,
>>
>> as the docs say:
>> http://www.openser.org/docs/modules/1.2.x/pike.html#AEN77
>> the remove_latency is the time interval the node will be kept in
>> memory for (before being removed). It has nothing to do with the
>> interval the node is considered red (blocking).
>>
>> The fact the node stays in memory will lead to a faster "red"
>> detection as the IP will not be expanded again.
>>
>> regards,
>> bogdan
>>
>> Stefano Capitanio wrote:
>>
>>> Hi,
>>>
>>> i want to use pike module to avoid brute-force attack on Register.
>>> are the values of the parameters expressed in seconds?
>>> it seems that there is a problem because i've set:
>>> modparam("pike", "sampling_time_unit", 30)
>>> modparam("pike", "reqs_density_per_unit", 10)
>>> modparam("pike", "remove_latency", 600)
>>>
>>> and the routing logic is:
>>> if (method=="REGISTER") {
>>> # Checks brute-force attacks
>>> if (!pike_check_req()) {
>>> sl_send_reply("403", "Too many
>>> attempts!");
>>> break;
>>> };
>>> if (!www_authorize("caspur.it", "subscriber")) {
>>> www_challenge("caspur.it", "0");
>>> break;
>>> };
>>> save("location");
>>> break;
>>> };
>>>
>>> but when I reach the limit it blocks the requests only for less than
>>> 1 minute...
>>> where is the mistake?any idea?
>>>
>>> thanks,
>>> Stefano
>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at openser.org
>>> http://openser.org/cgi-bin/mailman/listinfo/users
>>>
>>
More information about the sr-users
mailing list