there is a time synchronization problem with your system, please tell your system administrator
Vicidial is having issue with time synchronization when agent is login phone is ringing and giving error as above .
In my case server time and agent machine time was showing correct.
Vicidial works on meetme application on asterisk and dahdi
1- check meet me installed and working
- go to your installation source folder mostly /usr/src/
- go to asterisk installation folder cd asterisk-13.38.1/ ” you choose your folder”
- run “make menuselect”
- check under application > Extended > app_meetme should look like below
- if its is not installed it will show “XXX “
- If it is not installed then select it and click save and exit . before doing this you must check Dahdi installation .
2- Download latest version of dahdi
wget downloads.asterisk.org/pub/telephony/dahdi-linux-complete/dahdi-linux-complete-current.tar.gz tar xvf dahdi-linux-complete-current.tar.gz cd dahdi-linux-complete-3.1.0+3.1.0/ make clean make make install make config cd tools/ ./configure cd .. make install-config
========================================================== #compile libpri cd /usr/src/libpri* make && make install ======================================================= #compile asterisk cd /usr/src/asterisk-13* CFLAGS='-DENABLE_SRTP_AES_256 -DENABLE_SRTP_AES_GCM' ./configure --with-pjproject-bundled make menuselect # select App > app_meetme #save and exit make && make install && make config ldconfig
- make menuselect
- check it showing showing
- reboot the server and check .
Mostly it should resolve the problem. if not some more things you have to check .
2- Check Dahdi
- dahdi_cfg -vvvvv
- asterisk -vvvvvr
- module unload chan_dahdi.so
- module load chan_dahdi.so
3- Check Time Zone and sync with NTP server
- rm /etc/localtime
ln -sf /usr/share/zoneinfo/Asia/Kolkata /etc/localtime
chkconfig ntpd on
ntpdate pool.ntp.org
/etc/init.d/ntpd start
4- Check the PHP time and DB Time
- Click on Reports
- Go end of the page
- Click on Server
- Now you will see PHP and DB time
- Its should be same
- If PHP time is different the check php.ini file under /etc/php.ini
5- to Check php.ini setting
- nano /etc/php.ini
- search for date.timezone
- its should be same as your time zone for example
- date.timezone = Asia/Kolkata
- Now reboot the server and try again
6- If you have changed the IP address of server or just installed the server and forget to run command for IP address update
- /usr/share/astguiclient/ADMIN_update_server_ip.pl –old-server_ip=10.10.10.15
if you have fresh installed the server the you will choose 10.10.10.15 otherwise your old server IP .
7- Check some more setting
- Go to Admin > Servers > Asterisk Version
- It should be same as showing under asterisk -vvvvr console
- Check Local GMT
- Now rebuild conf file set to yes
- Submit and proceed to next step
- Go to Admin > System Settings
- Default local GMT should be same as under servers configuration
it should be 5.00 for India not -5 .00
Mosts of the checking I have covered it should work now .