You could try adding a "q-value" to the contact uri.
But I'm not sure if the meaning of multiple contact headers in 3xx is
defined at all.
regards
klaus
Di-Shi Sun wrote:
All,
We did a test for OpenSER working as a redirect server. It returns a 302 message with 2
destinations in the Contact header ("Contact: [EMAIL PROTECTED], [EMAIL
PROTECTED]"). It looks fine. We want the source device to try the first destination
and do failover to the next destination if necessary according to rfc 3261. But no a
source device we tried can handle it correctly.
1. Snom 360 softphone only try the first destination. After the destination
returned 404, the softphone stopped the call.
2. X-Lite softphone only try the second destination. After the destination
returned 404, the softphone stopped the call.
3. Asterisk cannot handle a Contact header with 2 URIs. We posted a patch to
make it only try the first destination.
4. Cisco 2600 IP/IP gateway also cannot handle it perperly.
Did anybody have the experience for this test case? What source device should
be used?
Thanks,
Di-Shi Sun.
------------------------------------------------------------------------
_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel
_______________________________________________
Devel mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/devel