we have been using goautodial installed on centos 5 from their repository instaall for quite some time now, we recently just decided to move to vicidial instead of goautodial.
we have setup a test server , with following configuration:
- CPU: Intel Xeon Quad-Core E3-1230 v5 3.4GHz
RAM: 32GB DDR4
Hard Drive: 500 GB SSD
Ethernet : 1 GBPS
this is a smart dedicated server , means it has dedicated harware , but its virtualllised for abstraction purposes.
we have installed vicidial server version 8.1.2 from its iso , as available from the vicidial download website [ViciBox_v8_1.x86_64-8.1.2]
while following the installation steps , we did not know that this version came with asterisk 13 , so we also did this step (using command vicibox-ast11) which installed the aasterisk version 11 on it
so now our installation is running with aasterisk 11, if its too much of a problem we could probably d a reinstall with asterisk 13.
our current versions of everything on the sserver are :
- openSUSE 42.3 (x86_64), VERSION = 42.3, CODENAME = Malachite
Kernel : Linux version 4.4.176-96-default (geeko@buildhost) (gcc version 4.8.5 (SUSE Linux) ) #1 SMP Fri Mar 22 06:23:26 UTC 2019 (a0dd1b8)
Asterisk : Asterisk 11.25.3-vici built by abuild @ cloud124 on a x86_64 running Linux on 2019-04-05 13:29:14 UTC
DAHDI Tools Version - 2.11.1
libpri version: 1.6.0
vicidial VERSION: 2.14-707a , BUILD: 190406-1437
now about the issue we are having , we have setup two broadcast campaigns(8373 routing extension) , but we are not using the press 1 kind of thing , we are just using survey method hangup , with optout. we have assigned two remote agents , one for each campaign. each having 100 lines. and we have set the dial method ration and dial level 1 in the server , and started the campaigns.
now this setup works fine , we see about 200 calls flowing , everything being ddisposed correctly , we have about 100 DIDs for our own testing purposses , we tested these two campaigns there.
we have the max trunks in server settingss set to 1000 , and max calls per ssecond to 50 , also we have Max FILL Calls per Second in system settings set to 100.
the problem arises when we increase the dial level , from 1 to lets say 2 , ,for each campaign , while our real time campaign summary report shows approx 400 calls flowing , roughly 200 ffor each campaign , as it should be according to number of lines on remote agents and dial levell, but we get only 200 calls on our voip vendor.
wwe haave tried this many ways , using more number of remote agents with 10 lines each , increasing the dial level to 10 , at a point the server was showing 800 calls flowing , but we still only got 200 calls on the voip sserver
now to clarify further , the voip server is capable of handling 1500 calls atleast , and handles about 200 cps atleast , we know because its our own server , and we haave used it in past for similar traffic
the same voip server , and same vicidial server , when installed with goaautodial 3.3 , still is able to make 600-700 calls , and all thosse calls reach the voip server fine
the voip server , and the vicidial server are on same network , with aa 1 ms ping delay between them , there is also a 1 GBPS private switch availablle to us , to which we could connect both the servers.
we have tried this vicidiaal setup , with diff voip vendors (our other vendors we have , where have enough account channels and cps to handle the traffic ) but sstill they only get 200 calls form us
now i am sure this is just a silly mistake on my part , and i am missing some setting , that probably limits the number of outbound calls the system can make , but this is my first time using the vicidial directly without goautodial , so i am kind of lost
i did try to read all the settings pages , and go through eveything , in hopes to find something that might be limiting these number calls , but i was unable to find anything , hence i decided to post here and ask for advice/suggestions.
this is a completely testing kind of server ssetup , if needed we can provide access to check out anything , please guide us on how to do this
Thanks a lot in advance.