Hi, after or while having opened bug 7546 (http://bugs.digium.com/view.php?id=7546), I'm still having severe problems with channels, channel-zombies and things related to this.
Currently I have the following problem on 1.2.10 (also on 1.2.7.1) that I thought to have it seen work with 1.0.x: 1.) I originate a channel with asterisk manager api: $dialcommand="Action: Login\r\nUsername: test\r\nSecret: testpassword\r\n\r\nAction: Originate\r\nChannel: Local/". $dsrc."@dialscript\r\nContext: dialscript2\r\nExten: ". $ddst."\r\nPriority: 1\r\nAccount: ".$sip."\r\nCallerid: ". $sip."\r\n\r\nAction: Logoff\r\n\r\n"; 2.) extensions.conf does the following: [dialscript] exten => _X.,1,DeadAGI,newalepo.php exten => _X.,2,Hangup [dialscript2] exten => _X.,1,Answer exten => _X.,2,playback(holdline) exten => _X.,3,DeadAGI,newalepo.php exten => _X.,4,Hangup 3.) What happens and what is right is: - phone1 called with dialscript is ringing - after phone1 is picked up "holdline" is played and the second number (phone2) is dialed - phone1 talks to phone2 till someone ends the call ... so looks very good. 4.) what went wrong is the following: the agi-script in "dialscript" is terminated as soon phone1 is picked up... so only a cdr with "0" billsec is stored in the db. 5.) Debug output is the following: full:Aug 16 07:49:48 DEBUG[28520] channel.c: Planning to masquerade channel SIP/mycarrier-082a8ee8 into the structure of Lo cal/[EMAIL PROTECTED],1 full:Aug 16 07:49:48 DEBUG[28520] channel.c: Done planning to masquerade channel SIP/mycarrier-082a8ee8 into the structure of Local/[EMAIL PROTECTED],1 full:Aug 16 07:49:48 DEBUG[28520] chan_local.c: Not posting to queue since already masked on 'Local/[EMAIL PROTECTED] 98,2' full:Aug 16 07:49:48 DEBUG[28528] channel.c: Got clone lock for masquerade on 'SIP/mycarrier-082a8ee8' at 0x83b3ab4 full:Aug 16 07:49:48 DEBUG[28528] channel.c: Putting channel SIP/mycarrier-082a8ee8 in 64/64 formats full:Aug 16 07:49:48 DEBUG[28528] channel.c: Released clone lock on 'Local/[EMAIL PROTECTED],1<ZOMBIE>' full:Aug 16 07:49:48 DEBUG[28520] channel.c: Didn't get a frame from channel: Local/[EMAIL PROTECTED],1<ZOMBIE> full:Aug 16 07:49:48 DEBUG[28520] channel.c: Bridge stops bridging channels Local/[EMAIL PROTECTED],2 and Local/[EMAIL PROTECTED],1<ZOMBIE> full:Aug 16 07:49:48 DEBUG[28520] app_dial.c: Exiting with DIALSTATUS=ANSWER. This happens always. 6.) Other people seem also to have such problems (#asterisk): [11:19] Winkie: ChrisDE4: i'm having horrific issues with ZOMBIE channels and agents etc [11:19] Winkie: i don't get the whole masquerade channels etc [11:19] Winkie: it's making me close to just giving up on asterisk and writing it off as usable software because it's frustrating as hell [11:19] Winkie: it looks professional to start with but there's a LOT of crap going oin [11:22] MrChimpy: you gets what you pay for winkie. there are alternatives. [11:22] MrChimpy: or pay digium to look at your problems. What to do? Thanks -- "Feel free" – 10 GB Mailbox, 100 FreeSMS/Monat ... Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail _______________________________________________ --Bandwidth and Colocation provided by Easynews.com -- asterisk-dev mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-dev
