Quick Reference

Error Phone Login Not Active
Severity Critical
Component Web

Phone Login Not Active

What Causes This Error

Agent is attempting to log in but the phone extension or SIP account is not registered with Asterisk. Can occur when the softphone is not running, SIP registration failed, the extension doesn’t exist in the dialplan, or the VICIdial phone login doesn’t match an active Asterisk channel.

How to Fix It

  • 1 Verify agent’s softphone (Zoiper, Bria, or WebRTC) is running and connected to the Asterisk server

  • Check SIP registration status: asterisk -rx ‘sip show peers’ | grep AGENT_EXTENSION

  • 3 If peer shows UNREACHABLE, restart the softphone and verify SIP credentials

  • 4 Verify the extension exists in /etc/asterisk/sip.conf or /etc/asterisk/pjsip.conf

  • 5 Check that VICIdial phone login field matches the SIP account username exactly

  • Reload Asterisk SIP: asterisk -rx ‘sip reload’

  • 7 Check /var/log/asterisk/messages for SIP registration error details

How to Prevent It

Use WebRTC agents to eliminate SIP registration issues. Implement automated SIP registration monitoring. Create an agent login checklist that includes softphone verification before shift start.

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 "Phone Login Not Active" error? +

Agent is attempting to log in but the phone extension or SIP account is not registered with Asterisk. Can occur when the softphone is not running, SIP registration failed, the extension doesn't exist in the dialplan, or the VICIdial phone login doesn't match an active Asterisk channel.

How do I fix the VICIdial "Phone Login Not Active" error? +

Verify agent's softphone (Zoiper, Bria, or WebRTC) is running and connected to the Asterisk server Then: Check SIP registration status: asterisk -rx 'sip show peers' | grep AGENT_EXTENSION Then: If peer shows UNREACHABLE, restart the softphone and verify SIP credentials Then: Verify the extension exists in /etc/asterisk/sip.conf or /etc/asterisk/pjsip.conf Then: Check that VICIdial phone login field matches the SIP account username exactly Then: Reload Asterisk SIP: asterisk -rx 'sip reload' Then: Check /var/log/asterisk/messages for SIP registration error details

How can I prevent the "Phone Login Not Active" error in VICIdial? +

Use WebRTC agents to eliminate SIP registration issues. Implement automated SIP registration monitoring. Create an agent login checklist that includes softphone verification before shift start.

Related Errors

Agent Screen Blank View error → WebRTC Connection Failed View error → SIP Registration Failed View error →

Related Blog Posts

VICIdial Optimization VICIdial Troubleshooting Guide: Every Error Message Explained With Fixes Read article →

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 →