Hi, I think the important error message is "jumping out of macro 'nway-conf-start' " not ast_bridge_call. It is because it is not allow to jump to another context when you use macro.
Best regards, Charles 2007/4/23 Manu Mehta <[EMAIL PROTECTED]>: > > Hi, > > I am trying to achieve 3-way conferencing taking hint from wiki link > http://www.voip-info.org/wiki/view/Asterisk+n-way+call+HOWTO > > Here is the scenario: > 1. user "ua1" calls user "ca1" > 2. "ua1" then presses the feature code "*0" to redirect "ca1" to conference > room 300 > 3. "ua1" then dials the user "33" > 4. user "ua1" and "33" are connected > 5. Now when "ua1" presses the feature code "**" to redirect user "33" to > same conference room 300, there is error thrown on Asterisk console that > "res_features.c:1415 ast_bridge_call: Bridge failed on channels > SIP/ua1-ac750040 and AsyncGoto/Local/[EMAIL PROTECTED],1<ZOMBIE>" > > Here is my dial plan: > > *[manu]* > exten => ca1,1,Dial(SIP/ca1,,wWtTkKrR) > > *[nway-conf]* > exten => _.,1,Answer > exten => _.,n,Set(CONFNO=${EXTEN}) > exten => _.,n,Set(MEETME_EXIT_CONTEXT=nway-conf-invite) > exten => _.,n,Set(DYNAMIC_FEATURES=) > exten => _.,n,MeetMe(${CONFNO},pdMX) > exten => _.,n,Hangup > > *[nway-conf-invite]* > exten => 0,1,Read(DEST,dial,,i) > exten => 0,n,Set(DYNAMIC_FEATURES=nway-conf-inv#nway-conf-noinv) > exten => 0,n,Dial(Local/[EMAIL PROTECTED],,g) > exten => 0,n,Set(DYNAMIC_FEATURES=) > exten => 0,n,Goto(nway-conf,${CONFNO},1) > exten => i,1,Goto(nway-conf,${CONFNO},1) > > *[nway-conf-dest] * > exten => _.,1,Dial(SIP/${EXTEN}) > > *[macro-nway-conf-start] * > exten => s,1,Set(CONFNO=300) > exten => s,n,ChannelRedirect(${BRIDGEPEER},nway-conf,${CONFNO},1) > exten => s,n,Read(DEST,dial,,i) > exten => s,n,Set(DYNAMIC_FEATURES=nway-conf-inv#nway-conf-noinv) > exten => s,n,Dial(Local/[EMAIL PROTECTED],,g) > exten => s,n,Set(DYNAMIC_FEATURES=) > exten => s,n,Goto(nway-conf,${CONFNO},1) > > *[macro-nway-conf-ok] * > exten => s,1,ChannelRedirect(${BRIDGEPEER},nway-conf,${CONFNO},1) > > The application map defined in features.conf is: > *[applicationmap] * > nway-conf-start => *0,self/caller,Macro,nway-conf-start > nway-conf-inv => **,self/caller,Macro,nway-conf-ok > nway-conf-noinv => *9,self/caller,Macro,nway-conf-notok > > *The output logs on Asterisk console:* > > localhost*CLI> > localhost*CLI> > -- Executing [EMAIL PROTECTED]:1] Dial("SIP/ua1-ac750040", > "SIP/ca1||wWtTkKr") in > new stack > -- Called ca1 > -- SIP/ca1-ab110040 is ringing > -- SIP/ca1-ab110040 answered SIP/ua1-ac750040 > [Apr 19 16:14:12] WARNING[22989]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > -- Feature Found: nway-conf-start exten: nway-conf-start > -- Executing [EMAIL PROTECTED]:1] Set("SIP/ua1-ac750040", > "CONFNO=300") in new stack > -- Executing [EMAIL PROTECTED]:2] > ChannelRedirect("SIP/ua1-ac750040", "SIP/ca1-ab110040|nway-conf|300|1") in > new stack > -- Executing [EMAIL PROTECTED]:3] Read("SIP/ua1-ac750040", > "DEST|dial||i") in new stack > -- Executing [EMAIL PROTECTED]:1] Answer("SIP/ca1-ab110040", "") in new stack > > -- Executing [EMAIL PROTECTED]:2] Set("SIP/ca1-ab110040", "CONFNO=300") in > new stack > -- Executing [EMAIL PROTECTED]:3] Set("SIP/ca1-ab110040", > "MEETME_EXIT_CONTEXT=nway-conf-invite") in new stack > -- Executing [EMAIL PROTECTED]:4] Set("SIP/ca1-ab110040", > "DYNAMIC_FEATURES=") in new stack > -- Executing [EMAIL PROTECTED]:5] MeetMe("SIP/ca1-ab110040", "300|pdMX") in > new stack > -- Created MeetMe conference 1023 for conference '300' > -- Playing 'conf-onlyperson' (language 'en') > [Apr 19 16:14:15] WARNING[22995]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > -- Started music on hold, class 'default', on SIP/ca1-ab110040 > -- User entered '33' > -- Executing [EMAIL PROTECTED]:4] Set("SIP/ua1-ac750040", > "DYNAMIC_FEATURES=nway-conf-inv#nway-conf-noinv") in new stack > -- Executing [EMAIL PROTECTED]:5] Dial("SIP/ua1-ac750040", > "Local/[EMAIL PROTECTED]||g") in new stack > -- Called [EMAIL PROTECTED] > -- Executing [EMAIL PROTECTED]:1] Dial("Local/[EMAIL PROTECTED],2", > "SIP/33") in new stack > -- Called 33 > [Apr 19 16:14:18] WARNING[22995]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > -- SIP/33-a8ff0040 is ringing > -- Local/[EMAIL PROTECTED],1 is ringing > -- SIP/33-a8ff0040 is ringing > -- SIP/33-a8ff0040 is ringing > -- SIP/33-a8ff0040 answered Local/[EMAIL PROTECTED],2 > -- Local/[EMAIL PROTECTED],1 stopped sounds > -- Local/[EMAIL PROTECTED],1 answered SIP/ua1-ac750040 > [Apr 19 16:14:21] WARNING[22995]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > [Apr 19 16:14:24] WARNING[22995]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > -- Feature Found: nway-conf-inv exten: nway-conf-inv > -- Executing [EMAIL PROTECTED]:1] Set("SIP/ua1-ac750040", > "CONFNO=300") in new stack > -- *Executing [EMAIL PROTECTED]:2] ChannelRedirect("SIP/ua1-ac750040", > "Local/[EMAIL PROTECTED],1|nway-conf|300|1") in new stack * > *[Apr 19 16:14:25] WARNING[22989]: res_features.c:1415 ast_bridge_call: > Bridge failed on channels SIP/ua1-ac750040 and > AsyncGoto/Local/[EMAIL PROTECTED],1<ZOMBIE> * > -- Executing [EMAIL PROTECTED]:6] Set("SIP/ua1-ac750040", > "DYNAMIC_FEATURES=") in new stack > -- Executing [EMAIL PROTECTED]:7] Goto("SIP/ua1-ac750040", > "nway-conf|300|1") in new stack > -- Goto (nway-conf,300,1) > == Channel 'SIP/ua1-ac750040' jumping out of macro 'nway-conf-start' > [Apr 19 16:14:25] WARNING[22989]: res_features.c:1415 ast_bridge_call: > Bridge failed on channels SIP/ua1-ac750040 and > AsyncGoto/SIP/ca1-ab110040<ZOMBIE> > == Spawn extension (nway-conf, 300, 0) exited non-zero on > 'SIP/ua1-ac750040' > -- Executing [EMAIL PROTECTED]:1] Answer("SIP/ua1-ac750040", "") in new stack > -- Executing [EMAIL PROTECTED]:2] Set("SIP/ua1-ac750040", "CONFNO=h") in new > stack > -- Executing [EMAIL PROTECTED]:3] Set("SIP/ua1-ac750040", > "MEETME_EXIT_CONTEXT=nway-conf-invite") in new stack > -- Executing [EMAIL PROTECTED]:4] Set("SIP/ua1-ac750040", "DYNAMIC_FEATURES=") > in new stack > -- Executing [EMAIL PROTECTED]:5] MeetMe("SIP/ua1-ac750040", "h|pdMX") in new > stack > -- Created MeetMe conference 1022 for conference 'h' > -- Playing 'conf-onlyperson' (language 'en') > -- Executing [EMAIL PROTECTED]:1] Answer("Local/[EMAIL PROTECTED],1", > "") in new stack > -- Executing [EMAIL PROTECTED]:2] Set("Local/[EMAIL PROTECTED],1", > "CONFNO=300") in new stack > -- Executing [EMAIL PROTECTED]:3] Set("Local/[EMAIL PROTECTED],1", > "MEETME_EXIT_CONTEXT=nway-conf-invite") in new stack > -- Executing [EMAIL PROTECTED]:4] Set("Local/[EMAIL PROTECTED],1", > "DYNAMIC_FEATURES=") in new stack > -- Executing [EMAIL PROTECTED]:5] MeetMe("Local/[EMAIL PROTECTED],1", > "300|pdMX") in new stack > -- Stopped music on hold on SIP/ca1-ab110040 > [Apr 19 16:14:27] WARNING[22995]: rtp.c:874 ast_rtcp_read: RTCP Read too > short > > The Asterisk version that i am using is 1.4.0 > > TIA > > regards, > *Manu Mehta* * * *A R I C E N T* Plot-17, Sector 18, Gurgaon 122015, > Haryana, > India Main +91.124.4095888 x3274 Fax +91.124.4095912 > > > > *********************** Aricent-Unclassified *********************** > > "DISCLAIMER: This message is proprietary to Aricent and is intended solely > for the use of > the individual to whom it is addressed. It may contain privileged or > confidential information and should not be > circulated or used for any purpose other than for what it is intended. If you > have received this message in error, > please notify the originator immediately. If you are not the intended > recipient, you are notified that you are strictly > prohibited from using, copying, altering, or disclosing the contents of this > message. Aricent accepts no responsibility for > loss or damage arising from the use of the information transmitted by this > email including damage from virus." > > > _______________________________________________ > --Bandwidth and Colocation provided by Easynews.com -- > > asterisk-users mailing list > To UNSUBSCRIBE or update options visit: > http://lists.digium.com/mailman/listinfo/asterisk-users > > -- Best Regards Charles
_______________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- AstriCon 2008 - September 22 - 25 Phoenix, Arizona Register Now: http://www.astricon.net asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users
