VICIPanel
Troubleshooting/VICIdial worker process not running
CriticalAsterisk

VICIdial worker process not running

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

Symptoms

  • Dialing works but reports are stale
  • Agent status changes don't propagate to supervisor view
  • Call dispositions don't save or save with huge delay

Common causes

  • Perl process crashed (usually memory leak or stuck DB query)
  • /etc/init.d/vicidiald not enabled at boot
  • Unexpected log rotation killed the process without restart

How to fix it

  1. 1
    Check running daemons: `ps aux | grep AST_`
  2. 2
    Expected processes: AST_send_listen, AST_update, AST_manager_kill_hung_congested, AST_VDauto_dial
  3. 3
    Restart via init script: `service vicidiald restart`
  4. 4
    Tail `/var/log/astguiclient/` logs to see what crashed
Asterisk health and operational view in VICIPanel
How VICIPanel helps

VICIPanel monitors every VICIdial daemon and alerts on death within 30 seconds. Restart is one-click from the NOC dashboard.

Stop troubleshooting. Start operating.

VICIPanel's health dashboard catches most of these issues before they impact your agents — with plain-English diagnostics and one-click remediation.