[asterisk-users] Dialout to Meetme Fails?
Matthew Rubenstein
email at mattruby.com
Sun Nov 26 23:40:03 MST 2006
I'm trying to use Asterisk (v1.2.11) make a callback that dials both
legs of the call into a Meetme() room together, but I keep getting
"conf-invalid" messages.
I created a callfile (/var/spool/asterisk/outgoing/out.call) that
specifies a Local channel (extension) which contains a Dial() command to
the "dialer", and an extension which contains a Dial() command to the
"dialee". Each Dial() includes a G option to send the dialed terminal to
an extension which sends the dialed terminal's leg to a Meetme()
conference. The Dial completes, the G goes to the extension, but the
Meetme() seems to fail. I have an /etc/asterisk/meetme.conf with the
conf room defined. CLI> Meetme() returns "No valid conferences". How can
I check that Meetme() is installed/configured properly? What else could
be wrong?
/var/spool/asterisk/outgoing/out.call :
------------------------------------------------------------------------------
Channel: Local/callFrom at ext-jjp-out/n
Callerid: 646-750-82731
Context: ext-jjp-out
Extension: callTo
Priority: 1
Set: callFrom=12126661212
Set: callTo=12127773434
Set: callerID=2126661212
Set: sipCarrier=carrier
------------------------------------------------------------------------------
/etc/asterisk/meetme.conf :
------------------------------------------------------------------------------
[rooms]
conf => 9000
------------------------------------------------------------------------------
from /etc/asterisk/extensions.conf :
------------------------------------------------------------------------------
[ext-jjp-out]
{ ; HyCallBack
{ ; FROM
exten => callFrom,1,Noop(Calling SIP/${callFrom}@
${sipCarrier})
exten => callFrom,n,Dial(SIP/${callFrom}@
${sipCarrier},45,G(ext-jjp-out^conf^100)g)
exten => callFrom,n,Noop(Done dialing from)
} ; FROM
{ ; TO
exten => callTo,1,Noop(Calling SIP/${callTo}@
${sipCarrier})
exten => callTo,n,Dial(SIP/${callFrom}@
${sipCarrier},45,G(ext-jjp-out^conf^100)g)
exten => callTo,n,Noop(Done dialing to)
} ; TO
{ ; conf
exten => conf,100,Goto(ext-jjp-out,conf,150) ; dialer
landing
exten => conf,101,Goto(ext-jjp-out,conf,160) ; dialee
landing
exten => conf,150,Noop(dialer landing)
exten => conf,151,Goto(ext-jjp-out,conf,201) ; dialer
landing
exten => conf,160,Noop(dialee landing)
exten => conf,161,Goto(ext-jjp-out,conf,211) ; dialee
landing
exten => conf,201,Noop(dialee conferencing)
exten => conf,202,Meetme(9000)
exten => conf,203,Noop(dialee done conf)
exten => conf,211,Noop(dialer conferencing)
exten => conf,212,Meetme(9000)
exten => conf,213,Noop(dialer done conf)
} ; conf
} ; HyCallBack
------------------------------------------------------------------------------
--
(C) Matthew Rubenstein
More information about the asterisk-users
mailing list