[Users] UN-REGISTER
Carsten Bock
openser-list at qbiz.de
Wed Oct 4 13:59:08 CEST 2006
Hi,
After testing this, it works if you set the desc_time_order Parameter in
the usrloc module instead of in the registrar module. Now it even works
properly after restarting the proxy.
I think, the desc_time_order Parameter should be removed from the
registrar module, since it does not work as described in the manual.
Carsten
Carsten Bock schrieb:
> Hi,
>
> Actually i thought, this might be a good solution, but unfortunately
> it did not work out properly. What i found out was, that:
>
> a) The Contacts however are not sorted at startup => Upon reload not
> the newest one is used but the first one loaded.
> b) The desc_time_order seems only to work with maximum two contacts
> per user (if the third contact gets updated, it seems like it is only
> pushed to the second entry and not to the first)
>
> Am i correct, that really the registrar module was meant? The usrloc
> module also has a parameter (desc_time_order,
> http://openser.org/docs/modules/1.1.x/usrloc.html#AEN219) and from my
> point of view it make more sense to have this functionality in usrloc
> more than in the registrar. I'll test this.
>
> Carsten
>
> Bogdan-Andrei Iancu schrieb:
>> of course there is contact timeout as each contact is registered for
>> a limited time period.
>>
>> a more elegant solution is to use the "desc_time_order" and
>> "append_branches" module parameter in order to retrieve from usrloc
>> only the latest contact. See:
>> http://openser.org/docs/modules/1.1.x/registrar.html
>>
>> regards,
>> bogdan
>>
>> Steve Blair wrote:
>>
>>>
>>> You could also get creative and upon successful registration exec a
>>> script that will examine the location table and remove (or
>>> manipulate as you want) specific registrations. If these moves
>>> happen often this approach will not scale well. If you only need one
>>> registration per user then setting the max_contacts parameter is the
>>> easiest way to accomplish this goal.
>>>
>>> _Steve
>>>
>>> Max Gregorian wrote:
>>>
>>>> Perhaps implement Registration Timeouts.
>>>>
>>>> If the aim is to stop the user from connecting using that IP
>>>> address, then you could, on OpenSER, do something along the lines of:
>>>>
>>>>
>>>> if(src_ip==192.168.0.55 <http://192.168.0.55/>)
>>>> {
>>>> sl_send_reply("404", "User not found..");
>>>>
>>>> };
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> On 9/28/06, *Bogdan-Andrei Iancu* <bogdan at voice-system.ro
>>>> <mailto:bogdan at voice-system.ro>> wrote:
>>>>
>>>> Hi Javier,
>>>>
>>>> that must be done by the phone.
>>>>
>>>> regards,
>>>> bogdan
>>>>
>>>> Javier wrote:
>>>>
>>>> > can I unregister the the firsth register ?
>>>> >
>>>> >
>>>> > ----- Original Message -----
>>>> > *From:* Daniel-Constantin Mierla
>>>> <mailto:daniel at voice-system.ro <mailto:daniel at voice-system.ro>>
>>>> > *To:* Javier Ramirez <mailto: jvr_78 at yahoo.com.ar
>>>> <mailto:jvr_78 at yahoo.com.ar>>
>>>> > *Cc:* users <mailto:users at openser.org
>>>> <mailto:users at openser.org>>
>>>> > *Sent:* Saturday, September 23, 2006 5:36 PM
>>>> > *Subject:* Re: [Users] UN-REGISTER
>>>> >
>>>> > If the user closes the sip client on 0.55, then the client
>>>> should
>>>> > automatically un-register. If not, then the user will
>>>> have two
>>>> > contacts
>>>> > and both phones will ring.
>>>> >
>>>> > If you want to limit the number of registered contacts, you
>>>> can do it
>>>> > via max_contacts parameter of registrar module:
>>>> >
>>>> >
>>>> http://www.openser.org/docs/modules/1.1.x/registrar.html#AEN233
>>>> >
>>>> > Cheers,
>>>> > Daniel
>>>> >
>>>> >
>>>> > On 09/22/06 23:47, Javier Ramirez wrote:
>>>> > > Hi, I have a question:
>>>> > >
>>>> > > the user A is register, the ip of register is 192.168.0.55
>>>> <http://192.168.0.55>.
>>>> > > the user change PC, and this PC have the ip 192.168.0.66
>>>> <http://192.168.0.66>
>>>> > >
>>>> > > the user register again, in the new machine, but, how to
>>>> unregister
>>>> > > the firsth registration from 192.168.0.55
>>>> <http://192.168.0.55> ?
>>>> > >
>>>> > > best regards
>>>> > > Javier
>>>> > >
>>>
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at openser.org
>> http://openser.org/cgi-bin/mailman/listinfo/users
>>
>
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list