Difference between revisions of "Freeswitch does not start"

From Kolmisoft Wiki
Jump to navigationJump to search
 
Line 46: Line 46:
  strace -p PID  
  strace -p PID  


where PID - fs processs PID
where PID - fs process PID


Shows syscalls on this process. It could help to troubleshoot.
Shows syscalls on this process. It could help to troubleshoot.

Latest revision as of 10:44, 19 March 2020

Stuck on Starting safe_freeswitch

Looks like this:

service freeswitch start
Starting safe_freeswitch

and nothing happens anymore.


Do:

killall -9 safe_freeswitch
killall -9 freeswitch
killall -9 fs_cli
service freeswitch start

Troubleshooting

killall -9 safe_freeswitch
killall -9 freeswitch
killall -9 fs_cli
rm -fr /usr/local/freeswitch/run/freeswitch.pid
/usr/local/freeswitch/bin/freeswitch -nf


Check what it writes.

[ERR] mod_event_socket.c:2969 Socket Error! Could not listen on 0.0.0.0:8021

[ERR] mod_event_socket.c:2969 Socket Error! Could not listen on 0.0.0.0:8021

Means port 8021 is taken.

netstat -vatupn | grep 8021

will show which process is on 8021 port. Usually it is fs_cli, kill it:

killall -9 fs_cli


Attach to the process

strace -p PID 

where PID - fs process PID

Shows syscalls on this process. It could help to troubleshoot.