Quick Reference

Error VICIdial Process Not Running
Severity Critical
Component Web

VICIdial Process Not Running

What Causes This Error

The VICIdial background daemon processes (VDaemon, AST_manager, or hopper scripts) have stopped. These processes handle call routing, lead loading, hopper management, and real-time monitoring. Without them, the dialer stops placing calls even if Asterisk is running.

How to Fix It

  • 1 Check VICIdial daemon status: ps aux | grep VDAD

  • 2 Check all VICIdial processes: ps aux | grep vicidial

  • 3 Review daemon log: tail -100 /var/log/astguiclient/VDAD.txt

  • 4 Restart VICIdial daemons: /usr/share/astguiclient/VDAD.pl &

  • 5 Restart hopper: /usr/share/astguiclient/AST_VDhopper.pl &

  • 6 Check if cron is running VICIdial scripts: crontab -l -u root

  • 7 After restart, verify calls resume by watching real-time report

How to Prevent It

Implement process monitoring with automatic restart (supervisord or systemd units for VICIdial processes). Set up alerts for process failures. Schedule regular verification of all VICIdial daemon processes in system health checks.

ViciStack’s free 30-day support plan includes unlimited live VICIdial troubleshooting. If you can’t resolve this error with the steps above, our engineers will connect to your system and fix it directly — no support tickets, no hourly billing.

Frequently Asked Questions

What causes the VICIdial "VICIdial Process Not Running" error? +

The VICIdial background daemon processes (VDaemon, AST_manager, or hopper scripts) have stopped. These processes handle call routing, lead loading, hopper management, and real-time monitoring. Without them, the dialer stops placing calls even if Asterisk is running.

How do I fix the VICIdial "VICIdial Process Not Running" error? +

Check VICIdial daemon status: ps aux | grep VDAD Then: Check all VICIdial processes: ps aux | grep vicidial Then: Review daemon log: tail -100 /var/log/astguiclient/VDAD.txt Then: Restart VICIdial daemons: /usr/share/astguiclient/VDAD.pl & Then: Restart hopper: /usr/share/astguiclient/AST_VDhopper.pl & Then: Check if cron is running VICIdial scripts: crontab -l -u root Then: After restart, verify calls resume by watching real-time report

How can I prevent the "VICIdial Process Not Running" error in VICIdial? +

Implement process monitoring with automatic restart (supervisord or systemd units for VICIdial processes). Set up alerts for process failures. Schedule regular verification of all VICIdial daemon processes in system health checks.

Related Errors

Asterisk Not Running View error → Hopper Empty View error → Database Connection Lost View error →

Part of the Complete VICIdial Implementation Guide

Need Help Fixing This Error?

Our VICIdial experts can diagnose and resolve this issue quickly. Get a free performance audit and we'll identify all critical problems.

Get Your Free Audit →