[reSIProcate] fetching registartion
Giuseppe Teresi
giuseppe.Teresi at tti.unipa.it
Thu Sep 28 05:25:41 CDT 2006
In the RFC 3261 there are no requirements about the fetching
registration procedure. I try this procedure with SER and Asterisk
proxy for the first if I send a REGISTER out of dialog created for the
first REGISTER it respond with a 401 Unauthrized while Asterisk don't
support this procedure.
On the other hand if I form a new ClientRegistration my problem persist,
in fact if you suppose that:
1)at time T1 I perform a registration with the UA1 for alice at biloxi.com
, the allContacts() return 1 binding
2)at time T2 I perform a registration with the UA2 for
alice at biloxi.com, the allContacts() return 2 bindings
3)at time T3 I perform a fetching registartion with UA1 for alice at biloxi.com
a) if the proxy response is 200 Ok the allContacts return 2 bindings
b) if the proxy response is a 4xx the allContacts return 1 binding
If there aren't any way to know the last response sending from the
register server I don't be sure that the list returned by the
allContacts() is the real list of the UAs logged with the same account.
I hope for I'm clear and excuse me for my poor english.
Scott Godin ha scritto:
> There is no requirement to use the same from tag and Call-id to
> query active registrations. You could just form a new
> ClientRegistration using the same AOR, then use allContacts to get see
> the current regisrations.
>
> ------------------------------------------------------------------------
> *From:* Giuseppe Teresi [mailto:giuseppe.Teresi at tti.unipa.it]
> *Sent:* Wed 9/27/2006 1:24 PM
> *To:* Scott Godin
> *Cc:* resiprocate-devel at list.sipfoundry.org
> *Subject:* Re: [reSIProcate] fetching registartion
>
> Hi,
>
> I know the allContacts() method of ClientRegistration class, if during
> the fetching procedure I obtain a 4xx message to the REGISTER, when I
> call allContacts() it returns the contacts list contained in the 200
> Ok to the first REGISTER.
>
> Scott Godin wrote:
>> There is an allContacts() method on ClientRegistration that can used
>> to retrieve the Contacts from the 200 response.
>>
>> ------------------------------------------------------------------------
>> *From:* resiprocate-devel-bounces at list.sipfoundry.org on behalf of
>> Giuseppe Teresi
>> *Sent:* Wed 9/27/2006 1:04 PM
>> *To:* resiprocate-devel at list.sipfoundry.org
>> *Subject:* [reSIProcate] fetching registartion
>>
>> Hi everybody,
>>
>> I wish to give to my User Agent the possibility to fetch the
>> registration (see RFC 3261 section 10.2.3), this procedure is performed
>> to send a REGISTER with the same from tag and Call-Id of the first
>> REGISTER but without the contact header, but to obtain the contact list
>> of UAs registered with an account I need to parse the 200 ok response to
>> the REGISTER and this procedure don't tell a virtual method of
>> ClientRegistartion class.
>> Does someone knows an alternative method to obtain the 200 Ok response?
>>
>>
>> thanks
>> Giuseppe T.
>> _______________________________________________
>> resiprocate-devel mailing list
>> resiprocate-devel at list.sipfoundry.org
>> https://list.sipfoundry.org/mailman/listinfo/resiprocate-devel
>>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.resiprocate.org/pipermail/resiprocate-devel/attachments/20060928/79770449/attachment.htm>
More information about the resiprocate-devel
mailing list