Page 1 of 1

Problem with vici dial calling out "No channel type reg

PostPosted: Sat Sep 12, 2009 3:10 am
by scsaus
Hi my vici sip conifguration is as following.

[trunk_1]
type=friend
username=7003489209
secret=*****
host=sip.intlno.com
dtmfmode=inband
disallow=all
allow=ulaw
allow=alaw
insecure=very

Global string:SIPtrunk=SIP/trunk_1
exten => _91XXXXXXXXXX,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,2,Dial(${trunk_1}/${EXTEN:1},55,tTo)
exten => _91XXXXXXXXXX,3,Hangup

Here is the CLI

Everyone is busy/congested at this time (1:0/0/1)
> Channel Local/8600051@default-c760,1 was answered.
vici*CLI> == Spawn extension (default, 917347623235, 3) exited non-zero on 'Local/8600051@default-c760,1'
-- Executing AGI("Local/8600051@default-c760,1", "agi://127.0.0.1:4577/call_log") in new stack
vici*CLI> -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
-- AGI Script agi://127.0.0.1:4577/call_log completed, returning 0
vici*CLI> -- Executing Dial("Local/8600051@default-c760,1", "/17347623235||To") in new stack
vici*CLI> Sep 14 19:08:55 WARNING[19274]: channel.c:2621 ast_request: No channel type registered for ''
vici*CLI> Sep 14 19:08:55 NOTICE[19274]: app_dial.c:1076 dial_exec_full: Unable to create channel of type '' (cause 66 - Channel not implemented)
vici*CLI> == Manager 'sendcron' logged off from 127.0.0.1
== Everyone is busy/congested at this time (1:0/0/1)
vici*CLI> == Parsing '/etc/asterisk/manager.conf': Found
-- Executing Hangup("Local/8600051@default-c760,1", "") in new stack
vici*CLI> == Spawn extension (default, 917347623235, 3) exited non-zero on 'Local/8600051@default-c760,1'
vici*CLI> -- Executing DeadAGI("Local/8600051@default-c760,1", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----66-----CHANUNAVAIL----------") in new stack
vici*CLI> -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
vici*CLI> == Spawn extension (default, 8600051, 1) exited non-zero on 'Local/8600051@default-c760,2'
vici*CLI> -- Executing DeadAGI("Local/8600051@default-c760,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0---------------") in new stack
vici*CLI> -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses ... ---------- completed, returning 0
vici*CLI> == Manager 'sendcron' logged off from 127.0.0.1
vici*CLI> == Parsing '/etc/asterisk/manager.conf': Found
vici*CLI> == Manager 'sendcron' logged on from 127.0.0.1
vici*CLI> == Parsing '/etc/asterisk/manager.conf': Found
vici*CLI> == Manager 'sendcron' logged on from 127.0.0.1
vici*CLI> == Manager 'sendcron' logged off from 127.0.0.1
vici*CLI> == Parsing '/etc/asterisk/manager.conf': Found
vici*CLI> == Manager 'sendcron' logged on from 127.0.0.1
vici*CLI> == Manager 'sendcron' logged off from 127.0.0.1

PostPosted: Sat Sep 12, 2009 11:50 am
by mflorell
You define "SIPtrunk" as a global but call "trunk_1" in the dialplan.

PostPosted: Sat Sep 12, 2009 1:56 pm
by scsaus
mate kindly tell me where to do the changings thanks

PostPosted: Sat Sep 12, 2009 2:08 pm
by mmixx
i think you have to change the "trunk_1" to "SIPtrunk" in your dialplan.

exten => _91XXXXXXXXXX,2,Dial(${SIPtrunk}/${EXTEN:1},55,tTo)

PostPosted: Sat Sep 12, 2009 3:23 pm
by scsaus
i have [vici*cli] in vici cli what is the command to get root cli and configure sip.
Thanks