PRACK and local outbound proxy

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



from RFC 3261

8.1.1.1 Request-URI


A pre-existing route
   set is an ordered set of URIs that identify a chain of servers, to
   which a UAC will send outgoing requests that are outside of a dialog.


When a provider
   wishes to configure a UA with an outbound proxy, it is RECOMMENDED
   that this be done by providing it with a pre-existing route set with
   a single URI, that of the outbound proxy.

12.1.2 UAC Behavior

If no Record-Route header field is present in
   the response, the route set MUST be set to the empty set.  This route
   set, even if empty, overrides any pre-existing route set for future
   requests in this dialog.  The remote target MUST be set to the URI
   from the Contact header field of the response.



On Thu, Feb 5, 2009 at 6:25 PM, Gang Liu <gangban.lau at gmail.com> wrote:

> I didn't check pjsip source code to check how PRACK handle preloaded route
> set.
> But I think CANCEL goes wherever the INVITE went, using the same route. But
> PRACK, UPDATE, INFO not this way.
> Correct me if my understanding is wrong.
>
> BTW, any Record-Route Header added into 200 OK respond?
>
> regards,
> Gang
>
>
> On Thu, Feb 5, 2009 at 5:28 PM, Noga Yehudai <nogab at juniper.net> wrote:
>
>>  Isn't that the point of local outbound proxy configuration ? to always
>> pass through the proxy?
>>
>> For example re-inv passes through the proxy with the same configuration.
>>
>>
>>
>> Regards,
>>
>> Noga
>>
>>
>>  ------------------------------
>>
>> *From:* pjsip-bounces at lists.pjsip.org [mailto:
>> pjsip-bounces at lists.pjsip.org] *On Behalf Of *Gang Liu
>> *Sent:* Thursday, February 05, 2009 10:58 AM
>> *To:* pjsip list
>> *Subject:* Re: [pjsip] PRACK and local outbound proxy
>>
>>
>>
>> Enable record route at your proxy and try again.
>>
>> 180 ring from proxy don't include Record-Route Header.
>>
>> regards,
>>
>> Gang
>>
>> On Thu, Feb 5, 2009 at 3:33 PM, Noga Yehudai <nogab at juniper.net> wrote:
>>
>> Hi,
>>
>> I found a problem when using Pjsua with ?use-100rel and ?outbound.
>>
>> When using outbound proxy with PRACK, the PRACK will be sent directly to
>> the user and bypass the proxy.
>>
>> Do you have any idea how to overcome this issue? Is it a known bug?
>>
>> I attached the capture of the call you can use Wireshark to view it.
>>
>>
>>
>> Thanks,
>>
>> Noga
>>
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>>
>>
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20090205/fba85ca5/attachment-0001.html>


[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux