Summary:ASTERISK-13137: MWI does not work with SIP using TCP transport
Reporter:David McNett (nugget)Labels:
Date Opened:2008-11-29 22:03:32.000-0600Date Closed:2011-06-07 14:07:52
Versions:Frequency of
Description:I have switched a few of our Cisco phones to use TCP transport and notice that Asterisk appears to ignore that setting when constructing the MWI packet.  With a message waiting for a mailbox bound to a SIP/TCP device I see messages in the Asterisk console like this:

   -- Channel 0/23, span 1 got hangup request, cause 16
   -- User hung up
 == Parsing '/var/spool/asterisk/voicemail/default/702/INBOX/msg0000.txt':   == Found
[Nov 29 21:57:34] ERROR[25863]: chan_sip.c:3993 create_addr_from_peer: 'UDP' is not a valid transport for 'nuggetfa'. we only use 'TCP'! ending call.

Looks like the MWI code needs to be made aware of transport=tcp.
Comments:By: Joshua C. Colp (jcolp) 2008-11-29 22:33:15.000-0600

This issue has already been fixed and change provided to reporter for their own copy.