You are here
Enswitch Troubleshooting Decision Tree
Mon, 12/05/2011 - 20:06 - shanondink
Decision Tree:
Access Tree:
Suggestions from Integrics: If you can get the server to respond it's best to investigate and find the cause before rebooting (call Integrics emergency support if it's an emergency), as rebooting will often destroy the evidence. However if you have to reboot a server, then:
Decision Tree:
- Can you browse around on the Web Gui? (Make sure to check several customers and different features)
- Yes - Rule out Web Server and MySQL
- No - Possible Web and/or MySQL Failure
- Are phones able to register when rebooted?
- Yes - Rule out OpenSIPS and MySQL
- No - Possible OpenSIPS or MySQL Failure
- Do phone calls work?
- Yes - Rule Out OpenSIPS, Asterisk (Multiple Boxes), and/or MySQL
- No - Possible OpenSIPS, Asterisk (Multiple Boxes), and/or MySQL
Access Tree:
- Can you SSH to the machine?
- Yes - Investigate via SSH
- No - Try KVM
- Can you get in through KVM?
- Yes - Investigate via KVM console
- No - Try DRAC
- Can you get in through the DRAC?
- Yes - Investigate via DRAC console
- No - DRAC
- From DOS, run tracert -d <ip-of-machine>. Does this make it all the way to the server?
- Yes
- No
Suggestions from Integrics: If you can get the server to respond it's best to investigate and find the cause before rebooting (call Integrics emergency support if it's an emergency), as rebooting will often destroy the evidence. However if you have to reboot a server, then:
- For OpenSIPS: No other action, just test calls.
- For Asterisk: No other action, just test calls.
- For Web: No other action, just test web.
- For Mysql: Run "enswitch restart" on all other servers. If you had two replicating SQL servers you would check replication. Test calls.
- For NFS: Run "mount" on all other servers to check NFS mount of /var/lib/enswitch is active, if not see below. Then on Asterisk servers run "/etc/init.d/asterisk restart". Check process list and kill any sox or soxmix processes. Test calls including listening to voicemail.