[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