[Serusers] prevent INVITE without REGISTERing
Victor Stanescu
victor at gtstelecom.ro
Mon Jul 10 12:49:06 CEST 2006
Please read "domain" instead of "gtstelecom.ro": www_authorize("domain",
"subscriber") and proxy_authorize("domain", "subscriber"), otherwise the
code fragment will not be correct. I forgot to replace with a generic name.
Victor Stanescu wrote:
> I think it is easier to force him to authenticate the INVITE. If he is
> able to authenticate the INVITE, why do you care if he is registered or
> not?
>
> if (method=="REGISTER") {
> if(!src_ip=="other") {
> if (!www_authorize("gtstelecom.ro", "subscriber")) {
> www_challenge("domain", "0");
> break;
> };
> save("location");
> log("Replicating REGISTER\n");
> t_replicate("other", "5060");
> } else {
> save("location");
> };
> break;
> } else {
> # this is an INVITE
> if (!proxy_authorize("gtstelecom.ro", "subscriber")) {
> proxy_challenge("domain", "1");
> break;
> };
> # route the call
> ...
> };
>
> İlker Aktuna (Koç.net) wrote:
>>
>> Hi all,
>>
>> Is it possible to prevent any user calling without registering ? What
>> is the best way to do this ?
>> I guess I'll have to check if the source URI exists in location table.
>> What is the easiest way to do this ?
>>
>> If there is a more robust way to do it, please suggest...
>>
>> Thanks,
>> ilker
>>
>>
>>
>> <http://387555.sigclick.mailinfo.com/sigclick/000F0500/07044803/01000749/0023725214.jpg>
>>
>> _____________________________________________________________________________________________________________________________________________
>>
>> Bu e-posta mesaji kisiye ozel olup, gizli bilgiler iceriyor olabilir.
>> Eger bu e-posta mesaji size yanlislikla ulasmissa, icerigini hic bir
>> sekilde kullanmayiniz ve ekli dosyalari acmayiniz. Bu durumda lutfen
>> e-posta mesajini kullaniciya hemen geri gonderiniz ve tum
>> kopyalarini mesaj kutunuzdan siliniz. Bu e-posta mesaji, hic bir
>> sekilde, herhangi bir amac icin cogaltilamaz, yayinlanamaz ve para
>> karsiligi satilamaz. Bu e-posta mesaji viruslere karsi anti-virus
>> sistemleri tarafindan taranmistir. Ancak yollayici, bu e-posta
>> mesajinin - virus koruma sistemleri ile kontrol ediliyor olsa bile -
>> virus icermedigini garanti etmez ve meydana gelebilecek zararlardan
>> dogacak hicbir sorumlulugu kabul etmez.
>> This message is intended solely for the use of the individual or
>> entity to whom it is addressed , and may contain confidential
>> information. If you are not the intended recipient of this message or
>> you receive this mail in error, you should refrain from making any use
>> of the contents and from opening any attachment. In that case, please
>> notify the sender immediately and return the message to the sender,
>> then, delete and destroy all copies. This e-mail message, can not be
>> copied, published or sold for any reason. This e-mail message has been
>> swept by anti-virus systems for the presence of computer viruses. In
>> doing so, however, sender cannot warrant that virus or other forms
>> of data corruption may not be present and do not take any
>> responsibility in any occurrence.
>> _____________________________________________________________________________________________________________________________________________
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Serusers mailing list
>> Serusers at lists.iptel.org
>> http://lists.iptel.org/mailman/listinfo/serusers
> _______________________________________________
> Serusers mailing list
> Serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
More information about the sr-users
mailing list