Issue update-rc.d warning vicidial start runlevel
In this article I have provided the solution to resolve the vicidial issue "vicidial start run level arguments do not match LSB". while Booting the vicidial server you might see this error also you will face vicidial not working properly.
Below are the alerts you might notice in boot log of vicidial server
update-rc.d: warning: vicidial start runlevel arguments (3 4 5) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: vicidial stop runlevel arguments (0 1 2 6) do not match LSB Default-Start values (0 1 6)
What is Vicidial?
VICIdial is an enterprise class, open source, contact center suite in use by many large call centers around the world. VICIdial has a full featured predictive dialer. It is capable of inbound, outbound, and blended phone call handling.
How to solve vicidial run level issue?
We are going to solve the vicidial issue for the following errors which causes the vicidial to operate properly.
Error :update-rc.d: warning: vicidial start runlevel arguments (3 4 5) do not match LSB Default-Start values (2 3 4 5)
update-rc.d: warning: vicidial stop runlevel arguments (0 1 2 6) do not match LSB Default-Start values (0 1 6)
Solution :
check the current run level by running below command
runlevelif it outputs as runlevel 2 , then follow the below steps
Changing the runlevel
Change the runlevel to 3 or 5
vi /etc/init/rc-sysinit.conf
env DEFAULT_RUNLEVLE=3
update-rc.d: warning: vicidial start runlevel arguments (3 4 5) do not match LSB Default-Start values (2 3 4 5)