[Asterisk-Users] (cause 66 - Channel not implemented) -- IAX?

rajkumars at asianetindia.com rajkumars at asianetindia.com
Sat Jul 23 01:51:39 MST 2005


Hi,

I am setting up a small call center using *. I have ZAP setup for
incoming calls and IAX setup for agents. Agents login using
AgentCallbackLogin. When customers call, it's getting picked up and when
queue is trying to call back the agents, I am getting error. 

I am using CVS HEAD, and updated just now. 

The error is:

   -- Executing Answer("Zap/1-1", "") in new stack
    -- Executing Goto("Zap/1-1", "MainMenu|s|1") in new stack
    -- Goto (MainMenu,s,1)
    -- Executing BackGround("Zap/1-1", "Welcome") in new stack
    -- Playing 'Welcome' (language 'en')
    -- Executing BackGround("Zap/1-1", "En-MainMenu") in new stack
    -- Playing 'En-MainMenu' (language 'en')
  == CDR updated on Zap/1-1
    -- Executing Queue("Zap/1-1", "callcenter") in new stack
    -- Started music on hold, class 'default', on Zap/1-1
    -- outgoing agentcall, to agent '1001', on 'Local/1001 at from-sip-4ca4,1'
    -- Executing Dial("Local/1001 at from-sip-4ca4,2", "IAX/1001") in new stack

************************************************************************
Jul 23 14:11:25 WARNING[5713]: channel.c:2180 ast_request: No channel
type registered for 'IAX'
Jul 23 14:11:25 NOTICE[5713]: app_dial.c:1092 dial_exec_full: Unable to
create channel of type 'IAX' (cause 66 - Channel not implemented)
************************************************************************

  == Everyone is busy/congested at this time (1:0/0/1)
    -- Called Agent/1001
    -- Stopped music on hold on Zap/1-1

Does the error mean IAX channel is not implemented? When * starts up
with -vvvc I get this message when iax2 loads.

[chan_iax2.so] => (Inter Asterisk eXchange (Ver 2))
  == Registered custom function IAXPEER
  == Registered application 'IAX2Provision'
  == Manager registered action IAXpeers
  == Manager registered action IAXnetstats
  == Parsing '/etc/asterisk/iax.conf': Found
  == Registered channel type 'IAX2' (Inter Asterisk eXchange Driver (Ver 2))
  == Using TOS bits 16
  == Binding IAX2 to default address 0.0.0.0:4569
  == IAX Ready and Listening
  == Loaded firmware 'iaxy.bin'
  == Parsing '/etc/asterisk/iaxprov.conf': Found
    -- Loaded provisioning template 'default'

My configurations are at http://pastebin.ca/18329

I am using firefly as my iax client, and it does not seems  to work when
I use 1001,1,Dial(IAX2/1001) instead of 1001,1,Dial(IAX/1001)

Any help in resolving this will be much appreciated. 

regards,
raj



More information about the asterisk-users mailing list