VICIPanel
Troubleshooting/Asterisk not running on the dialer box
CriticalAsterisk

Asterisk not running on the dialer box

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

Symptoms

  • All outbound dialing stops
  • Inbound calls ring indefinitely or return fast busy
  • `systemctl status asterisk` shows inactive or failed
  • Agents cannot login or log in successfully but immediately lose connection

Common causes

  • Asterisk crashed due to memory pressure or core dump
  • systemd unit stopped or not enabled
  • Configuration syntax error on last edit to `sip.conf` or `extensions.conf`
  • Missing or corrupt module preventing startup

How to fix it

  1. 1
    Start Asterisk: `systemctl start asterisk`
  2. 2
    If start fails, check `journalctl -u asterisk -n 100 --no-pager` for startup errors
  3. 3
    Run `asterisk -rvvv` as root to see module load errors interactively
  4. 4
    Validate config syntax: `asterisk -T -c` (dry-run syntax check)
  5. 5
    Enable auto-start: `systemctl enable asterisk`
Asterisk health and operational view in VICIPanel
How VICIPanel helps

VICIPanel's NOC dashboard shows every dialer box's Asterisk health in real time, process state, channel count, CPU, last restart. An Asterisk death fires an alert before your agents know anything is wrong.

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.