VICIfast Support Team
VICIfast Support
The VICIfast support team. We run managed VICIdial full-time and write these guides from the operator's chair.
Posts by VICIfast Support
How to upgrade VICIdial safely
Upgrading VICIdial is backup, then svn update, then the database upgrade script, then test. Do it in that order on a snapshot you can roll back to.
How to run VICIdial on Google Cloud
Running VICIdial on Google Cloud Compute Engine: machine type, an external static IP, VPC firewall rules for SIP 5060 and RTP 10000-20000, persistent disk, and NAT audio.
How to run VICIdial on Hetzner Cloud
A practical walkthrough of running VICIdial on a Hetzner Cloud VPS: instance type, public IPv4, the firewall rules for SIP and RTP, snapshots, and the audio caveats.
Going from zero to a running dialer in under a minute
Pay, and in under 40 seconds you have a dedicated VPS running secured VICIdial on a branded HTTPS subdomain with root SSH. Bring your SIP carrier and start dialing.
Common VICIdial install errors and fixes
The install errors that actually stop a VICIdial build - missing Perl modules, Asterisk compile failures, MySQL grant problems, and SELinux - and how to clear each one.
Installing VICIdial on a VPS
A VPS is a fine home for VICIdial if you get three things right: a real public IP, an open RTP range, and NAT handled. Here's how each one bites.
Why installing VICIdial yourself is harder than it looks
A clean VICIdial install means compiling Perl and Asterisk, sorting codecs and NAT, tuning MySQL, and wiring the keepalive cron. The 3am failure modes are where it bites.
Setting up a VICIdial archive server
An archive server pulls old recordings and call logs off the dialer box so disk pressure never slows your live campaigns. Here is how to set one up.
How long a VICIdial install really takes
A clean VICIdial install runs 45 minutes if everything cooperates and a weekend if it doesn't. Here's where the time actually goes - and the managed alternative.
Web server vs telephony server roles
In a multi-server VICIdial, the web role runs Apache and PHP while the telephony role runs Asterisk. Here's what each does and why splitting them matters.
How to run VICIdial on AWS
Running VICIdial on AWS EC2: instance sizing, the Elastic IP for the public-IP requirement, security groups for SIP and the RTP UDP range, EBS for recordings, and the cost reality.
Installing audio codecs (g729 and friends) for VICIdial
G711 ships free with Asterisk; g729 and g723 are licensed. Here's what each codec costs in bandwidth, why g729 needs registration, and how to install it cleanly.