[Home]

Summary:ASTERISK-15219: Asterisk drops call leg to Cisco while other leg remains up.
Reporter:Andrey Solovyev (corruptor)Labels:
Date Opened:2009-11-26 05:33:08.000-0600Date Closed:2009-12-01 10:23:53.000-0600
Priority:MajorRegression?No
Status:Closed/CompleteComponents:Channels/chan_sip/General
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) full_log
( 1) sip.conf
Description:SIP/1102 is SPA962
SIP/cisco is Cisco 5400

SIP/1102 calls to Cisco through asterisk. When call is answered on the cisco side asterisk drops call leg to cisco while call leg to SIP/1102 remains active.
I attach full log of such call with debug level 10 and sip debug enabled.
You can see that asterisk sends BYE to cisco even before writing to log "SIP/cisco-00000008 answered SIP/1102-00000007"

This is a regression since we have been using this gateway with previous versions of asterisk without any problems. I've tested 1.6.0.17 with the same configs and asterisk doesn't drop call.
Comments:By: Maxim Struchaev (maximfs79) 2009-11-26 10:20:28.000-0600

I have same problem Cisco AS5400 + Asterisk 1.6.0.18.
With Asterisk 1.4.26.3, Asterisk =< 1.6.0.16 work is fine.



By: Elazar Broad (ebroad) 2009-11-30 15:16:26.000-0600

Can you try setting ignoresdpversion to yes in the Cisco peer definition? Thanks!

By: Maxim Struchaev (maximfs79) 2009-12-01 04:35:47.000-0600

Additionally, Asterisk versions 1.4.27.1, 1.6.0.19, and 1.6.1.11 also contain an
SDP regression fix as described in issue ASTERISK-15159.

After this bug fix AS5400 work is fine.

By: Andrey Solovyev (corruptor) 2009-12-01 06:18:10.000-0600

Version 1.6.0.19 works fine.
Thank you.

By: Elazar Broad (ebroad) 2009-12-01 10:23:52.000-0600

Fixed in 1.6.0.19