rajkumars@asianetindia.com
2005-Jul-23 01:51 UTC
[Asterisk-Users] (cause 66 - Channel not implemented) -- IAX?
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@from-sip-4ca4,1' -- Executing Dial("Local/1001@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
Joseph
2005-Jul-23 03:31 UTC
[Asterisk-Users] (cause 66 - Channel not implemented) -- IAX?
rajkumars@asianetindia.com wrote:> 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@from-sip-4ca4,1' > -- Executing Dial("Local/1001@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.Change the lines below from IAX to IAX2 Now you have: 46. exten => 1001,1,Dial(IAX/1001) 47. exten => 1002,1,Dial(IAX/1002) 48. exten => 1003,1,Dial(IAX/1003) 49. exten => 1004,1,Dial(IAX/1004) But you need: 46. exten => 1001,1,Dial(IAX2/1001) 47. exten => 1002,1,Dial(IAX2/1002) 48. exten => 1003,1,Dial(IAX2/1003) 49. exten => 1004,1,Dial(IAX2/1004) -- respectfully, Joseph --------------------
Rajkumar S
2005-Jul-24 10:34 UTC
[Asterisk-Users] (cause 66 - Channel not implemented) -- IAX?
Joseph wrote:> rajkumars@asianetindia.com wrote:>> 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) > > Change the lines below from IAX to IAX2Thanks a lot Joseph for your reply. As you can see from my mail, I had done that. But firefly is not working with (nor with sip). If Dial(IAX/ will not work, any sugg for a good windows IAX2 client? raj