VICIPanel
Troubleshooting

VICIdial error reference

25 errors you will eventually hit running VICIdial in production. Each entry: what the symptoms look like, what usually causes it, how to fix it, and how VICIPanel surfaces the issue before it impacts agents.

Critical severity

Critical — dialing stops

When these hit, agents can't take calls and dialing halts. Fix immediately.

Web

Agent screen blank or stuck on loading

Agent logs in but sees a blank agent interface or a spinner that never resolves.

Asterisk

Asterisk not running on the dialer box

The Asterisk process is dead, no calls can be placed or received until it's restarted.

Network

One-way audio on connected calls

Agents can hear callers but callers can't hear agents, or vice versa.

Asterisk

Campaign dial level stuck at zero

Campaign auto-dial level drops to 0 and never recovers, dialing stops.

Carrier

Carrier trunk at capacity

Outbound calls fail because your SIP trunk has hit the carrier's concurrent channel limit.

Database

Database connection lost

VICIdial cannot reach MySQL/MariaDB, everything stops.

Asterisk

Dial prefix invalid for campaign

Campaign is configured with a dial prefix that doesn't match any Asterisk dialplan extension, every dial fails instantly.

Asterisk

Hopper empty, dialing paused

The pre-dial lead cache is empty and the fill cron hasn't run, dialing stops until new leads enter the hopper.

Database

Lead list not loading to hopper

Imported list exists but leads never appear in the hopper for dialing.

Agent

Phone login not active, agent cannot take calls

Agent logged in but their phone endpoint didn't register, no audio path, no calls route.

Carrier

SIP trunk registration failed

Your SIP trunk is not registered with the carrier, no outbound calls can be placed.

Asterisk

VICIdial worker process not running

One of VICIdial's background daemons (AST_send_listen, AST_update, etc.) has died.

Network

WebRTC softphone connection failed

Agent's browser-based softphone fails to establish audio path.

Medium severity

Medium — degraded operation

These don't stop dialing, but they cost you productivity, contact rate, or data quality.

Catch errors before your agents do

VICIPanel monitors every VICIdial daemon, every trunk, every database connection — alerts fire 30 seconds after something breaks.