[Home]

Summary:ASTERISK-11423: SLA failing in 1.6rcbeta2 with repeated restarting of the meetme conference
Reporter:eugene grossi (grossi)Labels:
Date Opened:2008-02-12 10:49:31.000-0600Date Closed:2011-06-07 14:00:48
Priority:CriticalRegression?No
Status:Closed/CompleteComponents:Applications/app_meetme
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) logfeb14.conf
( 1) singleSPA_lineinSLA_repeatedly_createsSLA.log
( 2) sometimes_getsthrudialplan_after_multiple_conferences.log
Description:SLA working with multiple extensions in 1.4;
now even with a single extension in the SLA, it repeatedly
hangsup "-- Hungup 'Zap/pseudo-1406663645'" and then recreates conferences
when a single call is placed into it via zap/3:

sometimes this crashes asterisk; sometimes it keeps recreating the meetme conferences until the dialplan appropritely times out.

not sure where the issue lies, but repeated see in the logs:

[Feb 12 11:29:12] NOTICE[31595] channel.c: No/unknown event '0' on timer for 'Zap/3-1'?

****** ADDITIONAL INFORMATION ******

logs are attached;

console shows:

   -- Starting simple switch on 'Zap/3-1'
   -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
   -- Called 27
 == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
   -- Hungup 'Zap/pseudo-921220114'
trixbox1*CLI>
Disconnected from Asterisk server
[trixbox1.localdomain asterisk-1.6.0-beta2]#


or :

trixbox1*CLI>     -- Starting simple switch on 'Zap/3-1'
trixbox1*CLI>     -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
   -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
trixbox1*CLI>   == Extension Changed station9_line1 new state Ringing for Notify User 29
 == Using SIP RTP TOS bits 184
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
trixbox1*CLI>   == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
 == Extension Changed station9_line1 new state Ringing for Notify User 29
trixbox1*CLI>   == Using SIP RTP CoS mark 5
   -- Called 29
 == Using SIP RTP TOS bits 184
trixbox1*CLI>     -- Hungup 'Zap/pseudo-1406663645'
   -- Hungup 'Zap/3-1'
 == Using SIP RTP CoS mark 5
trixbox1*CLI>   == Extension Changed station9_line1 new state Idle for Notify User 29
   -- Starting simple switch on 'Zap/3-1'
 == Using SIP RTP TOS bits 184
trixbox1*CLI>     -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
 == Using SIP RTP CoS mark 5
trixbox1*CLI>   == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
   -- Called 29
trixbox1*CLI>   == Extension Changed station9_line1 new state Ringing for Notify User 29
 == Using SIP RTP TOS bits 184
   -- Hungup 'Zap/pseudo-1406663645'
trixbox1*CLI>   == Using SIP RTP CoS mark 5
   -- Called 29
   -- Hungup 'Zap/3-1'
trixbox1*CLI>     -- Hungup 'Zap/pseudo-347686501'
   -- Hungup 'Zap/3-1'
 == Extension Changed station9_line1 new state Idle for Notify User 29
trixbox1*CLI>   == Extension Changed station9_line1 new state Idle for Notify User 29
   -- Starting simple switch on 'Zap/3-1'
   -- Starting simple switch on 'Zap/3-1'
trixbox1*CLI>     -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
   -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
trixbox1*CLI>   == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
   -- Created MeetMe conference 1023 for conference 'SLA_line1'
trixbox1*CLI>   == Using SIP RTP TOS bits 184
 == Using SIP RTP CoS mark 5
 == Using SIP RTP TOS bits 184
trixbox1*CLI>   == Extension Changed station9_line1 new state Ringing for Notify User 29
   -- Called 29
 == Using SIP RTP CoS mark 5
trixbox1*CLI>     -- SIP/29-08c2af98 is ringing
   -- Hungup 'Zap/pseudo-350190297'
 == Extension Changed station9_line1 new state Ringing for Notify User 29
trixbox1*CLI>   == Using SIP RTP TOS bits 184
trixbox1*CLI>   == Using SIP RTP CoS mark 5
trixbox1*CLI>     -- Called 29
trixbox1*CLI>     -- Hungup 'Zap/pseudo-347686501'
trixbox1*CLI>     -- Hungup 'Zap/3-1'
trixbox1*CLI>   == Extension Changed station9_line1 new state Idle for Notify User 29
trixbox1*CLI>     -- Starting simple switch on 'Zap/3-1'
trixbox1*CLI>     -- Executing [s@line1:1] SLATrunk("Zap/3-1", "line1") in new stack
trixbox1*CLI>     -- Created MeetMe conference 1023 for conference 'SLA_line1'
trixbox1*CLI>   == Using SIP RTP TOS bits 184
trixbox1*CLI>   == Using SIP RTP CoS mark 5
trixbox1*CLI>   == Using SIP RTP TOS bits 184
trixbox1*CLI>   == Using SIP RTP CoS mark 5
trixbox1*CLI>   == Extension Changed station9_line1 new state Ringing for Notify User 29
trixbox1*CLI>     -- Called 29
trixbox1*CLI>     -- SIP/29-08c2af98 is ringing
trixbox1*CLI>     -- Hungup 'Zap/pseudo-350190297'
trixbox1*CLI>     -- Executing [s@line1:2] Goto("Zap/3-1", "s-RINGTIMEOUT,1") in new stack
trixbox1*CLI>     -- Goto (line1,s-RINGTIMEOUT,1)
trixbox1*CLI>     -- Executing [s-RINGTIMEOUT@line1:1] VoiceMail("Zap/3-1", "11,u") in new stack
trixbox1*CLI>   == Extension Changed station9_line1 new state Idle for Notify User 29
trixbox1*CLI>     -- Auto fallthrough, channel 'Zap/3-1' status is 'UNKNOWN'
trixbox1*CLI>     -- Hungup 'Zap/3-1'


Comments:By: eugene grossi (grossi) 2008-02-12 10:57:21.000-0600

using zaptel 1.4.8
first noted this issue several weks ago in the svn trunk; now have specificaaly debugged it in the current RC.

By: eugene grossi (grossi) 2008-02-14 16:42:15.000-0600

actually with further testing in asterisk 1.4.18 and zaptel 1.4.7.1 loaded from rpms (centos5), i do see premature hangup of zapchannel and restarting of meetme conference.
first:
[Feb 14 17:20:12] DEBUG[2998] app_meetme.c: Got unrecognized frame on channel Zap/3-1, f->frametype=4,f->subclass=2
then:
[Feb 14 17:20:15] DEBUG[2998] channel.c: Hanging up channel 'Zap/pseudo-678895245'
[Feb 14 17:20:15] DEBUG[2998] chan_zap.c: zt_hangup(Zap/pseudo-678895245)

see full attached logfeb14.conf

By: eugene grossi (grossi) 2008-03-30 14:56:25

please close this issue. I believe that this was a problem due to the issue with TDM400P cards and Zaptel 1.4.9.1 which I had upgraded to along with Asterisk 1.6. When I read of this issue, I rolled back to zaptel 1.4.7.1 and the current issue resolved. Currently I am using the current trunk and zaptel 1.4.7.1 to finish the development of issue ID 0011688 (patch to allow Sipura handsets to use Asterisk SLA via implementation of Broadsoft Sip extensions) as recommended by oej.

By: Russell Bryant (russell) 2008-03-31 12:00:40

Thanks for the update.  I tried a couple of times here but wasn't able to reproduce the problem.  :)