On Sun, 2009-11-01 at 13:08 -0800, Scott Lawrence wrote:
> Why do you conclude that sipXbridge modifies the contact for the benefit
> of the proxy?   

A couple of days ago I talked to Ranga, who mentioned that the proxy
does not handle maddr parameters correctly, and I have some vague memory
that he said that sipXbridge removed them.  In any case, we have to
worry about the situation, since if sipXbridges does *not* remove the
maddr parameter, the proxy *will* handle the request incorrectly.

> Does the bridge leave the contact unmodified when it forwards the INVITE
> to the proxy?

I haven't checked, but I believe so.  But that is not particularly
relevant, since the ACK is sent to the Contact that the UAC provided in
its 200 response.

> Could you be clearer about what form the addressing of the ACK takes
> when it arrives from the caller at the bridge and when sent back to the
> caller from the bridge?

The data is in the merged.xml:

UAC            sipXbridge              UAS

      ---> INVITE sip:[email protected]:5080;transport=udp

                           ---> INVITE 
sip:[email protected]:5060;maddr=192.168.3.76

                           <--- 200 / Contact: 
<sip:comm:49171;transport=Tcp;maddr=192.168.3.47>;automata

      <--- 200 / Contact: <sip:[email protected]:5080;transport=udp>

      ---> ACK sip:[email protected]:5080;transport=udp

                           ---> ACK sip:comm:49171;transport=Tcp / Route: 
<sip:192.168.3.76:5060;lr;[sipXecs parameters deleted]>

Dale



_______________________________________________
sipx-dev mailing list [email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev
sipXecs IP PBX -- http://www.sipfoundry.org/

Reply via email to