Page 1 of 1

Vicidial Work as for SIP registration

PostPosted: Wed Mar 30, 2016 9:30 pm
by Apriljoey
Hi guys,

When building cluster Vicidial is it possible like i got 3 vicidial and clustered then 1 of the server will be used for registration of all extensions and will pass on calls to the two remaining server for load balances dialout, how does this being setup on the Server which registration rule only

Re: Vicidial Work as for SIP registration

PostPosted: Fri Apr 08, 2016 8:23 am
by udy786
You can use openSIPS or openSER or kamailio for this facility.


http://www.eflo.net/VICIDIALforum/viewtopic.php?f=8&t=25952

Re: Vicidial Work as for SIP registration

PostPosted: Sat Apr 09, 2016 2:26 pm
by williamconley
Vicidial clustering is not handled in that fashion. As a rule for a beginning multi-server (cluster) scenario:

1) DB/Web/Archive server (1T second drive for Archiving folder "/home/" and 15k SAS drive for OS/DB)
2) As many Web/Dialer servers as you want to install to manage your load

The primary DB/Web server is for Admin web usage.
The Web/Dialer servers can be used for Agent Dialers and/or Agent Web Servers. Note that these functions are NOT related in any way, so having an agent log in to the web on one server in no way means that the agent should also have a phone registered to the same server.
Many facilities will use these servers as "Web Only" on two servers (load balanced with any generic web load balancer) and "Dialer Only" on as many servers as it takes for Agent Phone registration servers. Properly set up using Phone Aliases, Vicidial will balance this load as agents log in/out all day using the Phone Alias logins.

Any server with public IP access should have a whitelist firewall. If you're truly paranoid, you can go to some extreme lengths for this, but we've been using iptables whitelist for many years with no breaches once the whitelist is in place. And we have a large number of installs.

Always set up a cluster with a private Gigabit network (no firewall on this NIC) and a Public IP purely for communication with Carriers (although the Admin Web server often has external connections available, still whitelisted, for roaming administrators ... and one Dialer often has the same setup for roaming Agents if you have them).

We use Dynamic Good Guys (available on Viciwiki.com) to allow all servers with public IPs to also have easily administered whitelists. Simple web form to instantly add a new IP. Additionally, if you choose to use it, allow Roaming Administrators to hit the system from Starbucks or random mobile phones ... if they have the LINK and a valid user/pass.

Matt has shown some much more "in-depth" scenarios with more beef to them. And detailed instructions. In fact, I think this information is also in the Vicidial Manager's Manual now (even the Free Version!!)