Not dialing next call after BUSY or CANCEL
Posted: Fri Sep 21, 2012 10:58 am
First things first,
GoAutoDial CE 2.1 | Vicidial 2.4-309a Build 110430-1642 | Asterisk 1.4.39.1 | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation
I have recently installed, and everything is working fine. When the call connects, everything works. The calls are clear, coming through steady, everything's great.
My issue is that when I get:
my calls are getting "stuck." The line isn't being reopened to dial the next call, and that is causing a severe problem with dial efficiency. The call can be seen in vicidial_auto_calls until what I assume is some sort of standard timeout. This eventually goes away, but can take more than a minute and probably averages around 60-70 seconds. The same thing happens with BUSY.
To clarify, any time I get BUSY or CANCEL as a result, the call remains as though it’s being dialed until it times out.
Specificically, in PHPmyadmin I can pull up vicidial_auto_calls and see the call remain despite the fact that asterisk has returned BUSY or CANCEL.
This is my dialplan (xxxxxx = my info, obviously)
exten => _91XXXXXXXXXX,1,Set(CALLERID(name)=xxxxxx)
exten => _91XXXXXXXXXX,2,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,3,Dial(SIP/${EXTEN:1}@xxxxxx,,tTo)
exten => _91XXXXXXXXXX,4,Hangup
The only modification I have made is adding set CALLERID(name) which is working as I am in Canada. It has been confirmed to work, but I do not know if it may have some part in this problem. Frankly, I am quite new to the whole self-hosted dialer thing, and I have done everything I can think of to resolve this issue, so any help would be greatly appreciated.
I will be monitoring this thread fairly closely, so if I have left out any important information, let me know and I will respond ASAP.
GoAutoDial CE 2.1 | Vicidial 2.4-309a Build 110430-1642 | Asterisk 1.4.39.1 | Single Server | No Digium/Sangoma Hardware | No Extra Software After Installation
I have recently installed, and everything is working fine. When the call connects, everything works. The calls are clear, coming through steady, everything's great.
My issue is that when I get:
- Code: Select all
[Sep 19 15:18:53] -- Executing [h@default:1] DeadAGI("Local/919053837588@default-0d2f,2", "agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0-----CANCEL----------") in new stack
[Sep 19 15:18:53] -- AGI Script agi://127.0.0.1:4577/call_log--HVcauses--PRI-----NODEBUG-----0-----CANCEL---------- completed, returning 0
my calls are getting "stuck." The line isn't being reopened to dial the next call, and that is causing a severe problem with dial efficiency. The call can be seen in vicidial_auto_calls until what I assume is some sort of standard timeout. This eventually goes away, but can take more than a minute and probably averages around 60-70 seconds. The same thing happens with BUSY.
To clarify, any time I get BUSY or CANCEL as a result, the call remains as though it’s being dialed until it times out.
Specificically, in PHPmyadmin I can pull up vicidial_auto_calls and see the call remain despite the fact that asterisk has returned BUSY or CANCEL.
This is my dialplan (xxxxxx = my info, obviously)
exten => _91XXXXXXXXXX,1,Set(CALLERID(name)=xxxxxx)
exten => _91XXXXXXXXXX,2,AGI(agi://127.0.0.1:4577/call_log)
exten => _91XXXXXXXXXX,3,Dial(SIP/${EXTEN:1}@xxxxxx,,tTo)
exten => _91XXXXXXXXXX,4,Hangup
The only modification I have made is adding set CALLERID(name) which is working as I am in Canada. It has been confirmed to work, but I do not know if it may have some part in this problem. Frankly, I am quite new to the whole self-hosted dialer thing, and I have done everything I can think of to resolve this issue, so any help would be greatly appreciated.
I will be monitoring this thread fairly closely, so if I have left out any important information, let me know and I will respond ASAP.