Hi, Openser seems to be happy with multiple contacts on one line in a 302 message.
Contact:sip:5551234567@255.16.250.13:5060;user=phone;q=0.5,sip:555123 4567@255.16.250.10:5060;user=phone;q=0.25
If the leftmost contact is down, the rightmost contact is tried as expected.
However, Openser does not like multiple lines of one contact per line:
Contact: sip:5551234567@255.16.250.16:5060;dtg=SIP-NS Contact: sip:5551234567@255.16.250.19:5060;dtg=SIP-NS
Openser uses the topmost contact and ignores the bottommost contact in the multiple line list. If the topmost contact is down, the bottommost is never tried.
Is Openser supposed to be able to handle multiline contact lists? If so, what are the common configuration issues that we can expect to see?
Thanks,
David Hiers
CCIE (R/S, V), CISSP ADP Dealer Services 2525 SW 1st Ave. Suite 300W Portland, OR 97201 o: 503-205-4467 f: 503-402-3277
This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system.
El Martes, 15 de Julio de 2008, Hiers, David escribió:
However, Openser does not like multiple lines of one contact per line:
Contact: sip:5551234567@255.16.250.16:5060;dtg=SIP-NS Contact: sip:5551234567@255.16.250.19:5060;dtg=SIP-NS
Openser uses the topmost contact and ignores the bottommost contact in the multiple line list. If the topmost contact is down, the bottommost is never tried.
OpenSer should, of course, handle Contact in multi-header way, since it is totally SIP compliant. I suggest and ask you to open a bug report in sourceforge.
Regards.