I'm having trouble with all Availability Reports on my Nagios XI 5.5.8.
The generated PDF files are all 349 bytes and unreadable.
When I run the same report manually it generates the PDF ok.
This is the output from the command tail -f /var/log/httpd/error_log
Code: Select all
PHP Warning: Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/nagiosim/nagiosim.inc.php on line 491
--2019-01-08 11:35:31-- http://ap-dco67-mon.bel.centric.lan/nagiosxi//reports/availability.php?reportperiod=lastmonth&startdate=&enddate=&host=&service=&hostgroup=frbe-all&servicegroup=&advanced=0&assumeinitialstates=yes&assumestateretention=yes&assumestatesduringdowntime=yes&includesoftstates=no&assumedhoststate=3&assumedservicestate=6&timeperiod=&locale=en&mode=pdf&token=d2bab6cc1f61c577f07da6101f7852f2523edabc
Resolving ap-dco67-mon.bel.centric.lan... 10.75.1.21
Connecting to ap-dco67-mon.bel.centric.lan|10.75.1.21|:80... connected.
HTTP request sent, awaiting response... Loading pages (1/6)
PHP Warning: Module 'PDO' already loaded in Unknown on line 0 37%
PHP Warning: Module 'pdo_mysql' already loaded in Unknown on line 0
No entry for terminal type "unknown";
using dumb terminal settings.
PHP Warning: Invalid argument supplied for foreach() in /usr/local/nagiosxi/html/includes/components/nagiosim/nagiosim.inc.php on line 491
[Tue Jan 08 11:49:02 2019] [error] [client 10.70.1.50] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 156, referer: http://ap-dco67-mon/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:02 2019] [error] [client 10.70.1.50] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 158, referer: http://ap-dco67-mon/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:02 2019] [error] [client 10.70.1.50] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 204, referer: http://ap-dco67-mon/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:02 2019] [error] [client 10.70.1.50] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 206, referer: http://ap-dco67-mon/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:03 2019] [error] [client 10.70.1.44] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 156, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:03 2019] [error] [client 10.70.1.44] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 158, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:03 2019] [error] [client 10.70.1.44] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 204, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:03 2019] [error] [client 10.70.1.44] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 206, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:09 2019] [error] [client 10.70.1.27] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 204, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
[Tue Jan 08 11:49:09 2019] [error] [client 10.70.1.27] PHP Warning: Division by zero in /usr/local/nagiosxi/html/includes/components/opscreen/merlin.php on line 206, referer: http://ap-dco67-mon.bel.centric.lan/nagiosxi/includes/components/opscreen/opscreen.php
Read error (Connection timed out) in headers.
Retrying.
--2019-01-08 11:50:32-- (try: 2) http://ap-dco67-mon.bel.centric.lan/nagiosxi//reports/availability.php?reportperiod=lastmonth&startdate=&enddate=&host=&service=&hostgroup=frbe-all&servicegroup=&advanced=0&assumeinitialstates=yes&assumestateretention=yes&assumestatesduringdowntime=yes&includesoftstates=no&assumedhoststate=3&assumedservicestate=6&timeperiod=&locale=en&mode=pdf&token=d2bab6cc1f61c577f07da6101f7852f2523edabc
Connecting to ap-dco67-mon.bel.centric.lan|10.75.1.21|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 27 [text/html]
Saving to: "/usr/local/nagiosxi/tmp/scheduledreport-dpeere-bs60kb-Availability_Report.pdf"
0K 100% 4.59M=0s
2019-01-08 11:50:32 (4.59 MB/s) - "/usr/local/nagiosxi/tmp/scheduledreport-dpeere-bs60kb-Availability_Report.pdf" saved [27/27]
Counting pages (2/6)
Resolving links (4/6)
Loading headers and footers (5/6)
Printing pages (6/6)
Done