Hi guys,
I am trying to add a new backend to my Thruk.
I have a Debian 7.10 machine with nothing on it but Thruk (and all that it needs to work).
I already have 2 backends added in Thruk, they are working OK.
When I am trying to add a 3rd backend, Thruk stops working completely. Checked and looked everywhere I could think of (on both my Thruk VM and the Icinga VM , but could not find a cause why this is happening.
Backend 1 - added on port 6557 (working OK)
Backend 2 - added on port 80 (working OK)
Backend 3 - added on port 80 (not working) (has Livestatus 1.2.2p2 by Mathias Kettner)
Note: it has to be port 80, cannot change that due to firewall. On backend 3 machine, I have stopped apache on port 80, and added a new xinetd livestatus service to work on port 80. Netstat -tulpn confirms that only xinetd is listening on port 80.
On backend 3, I have Icinga - installed with the prefix /usr/local/nagios :) - set up, live status is working. This is from the icinga log:
[1461242163] livestatus: Livestatus 1.2.2p2 by Mathias Kettner. Socket: '/usr/local/nagios/var/rw/live'
[1461242163] livestatus: Hint: please try out OMD - the Open Monitoring Distribution
[1461242163] livestatus: archive path /usr/local/nagios/var/archives
[1461242163] livestatus: Finished initialization. Further log messages go to /usr/local/nagios/var/livestatus.log
[1461242163] Event broker module '/usr/local/lib/mk-livestatus/livestatus.o' initialized successfully.
[1461242163] livestatus: Timeperiod cache not updated, there are no timeperiods (yet)
It does not matter if I remove the first 2 backends, and only add the 3rd one, Thruk will not work, keeps saying to check the log files ... but there is nothing there.
telnet backend3 80 is working
Can you guys help? For more info, please let me know and I will give it to you.
Thanks