I am having some problems with Wowza 4.1.0 on Debian 3.2.0-4.
A few days ago I have installed a new VM with Debian 3.2.0-4 exclusively to run Wowza. I have installed Wowza with a trial license and everything was fine. Two days ago I had to shutdown my server, and discovered that Wowza was not starting automatically. Checked at /etc/rc.d/rc2.d and S18WowzaStreamingEngine was there. Below is the output of ps just after reboot:
root@server:~# ps ax |grep Wowza
2154 ? S 0:00 /bin/bash /usr/bin/WowzaStreamingEngined /usr/local/WowzaStreamingEngine/bin/setenv.sh /var/run/WowzaStreamingEngine.pid start
It´s running, but I can´t connect to
http://myaddress:8088. The only way I can access it is running "/etc/init.d/WowzaStreamingEngineManager start".
Even with these issues, I could use the system. Ok, but now I have another problem.
I put 3 Ubiquiti Aircam cameras working fine in the Live Application for some days. Yesterday I tried to edit one of the stream files to connect a Golbong camera, and I think all I had to do is to change the RTSP URL accordingly to the new camera. The URL "rtsp://189.51.x.y/user=admin&password=xxx&channel=1&stream=1.sdp?real_stream" works fine with VLC, but didn`t worked with Wowza. So, I decided to remove this stream file from the panel, and than all other cameras stopped working.
Now, even with "Test Players" button inside the system I have the error "Connection failed: Try RTMP://[server-ip-address]live". At "Monitoring" Application´s menu I have "live not running".
I tried to reinstall the system, entered the license again, and I have the same bahavior. Even removing everything with "rm -rf /usr/local/WowzaStreamingEngine/" and installing it again, it doesn´t works.
It looks like the WowzaStreamingEngineManager script in /etc/init.d/ may not be set up to start at boot up, or it is failing at boot up.
You could try running (as root):
update-rc.d -n WowzaStreamingEngineManager
the -n means to simulate an update. It will at least let you know if it exists or not
Or you could just run it anyway
You could also check your current runlevel. I believe Debian defaults to 2 like Ubuntu, but may be wrong:
Then cd to the run level directory
and check that there's a startup script for the manager. By default I think it's S20WowzaStreamingEngineManager, which is actually a symlink to the physical startup file that lives in ../init.d/WowzaStreamingEngineManager (i.e. WowzaStreamingEngineManager).