Xymon Mailing List Archive search

Xymon and Lighttpd 500 Internal Error

list Guy
Wed, 4 Sep 2019 07:15:28 -0400
Message-Id: <CAKqSsrAoA1exkjHd0f=user-09d4857e09d3@xymon.invalid>

On Thu, Aug 29, 2019 at 2:15 PM Guy <user-6f21ad656c65@xymon.invalid> wrote:
Hello,

The Xymon index page is loading; however, when I attempt to drill down
into an individual service check (invoking svcstatus.sh), lighttpd
returns a 500 internal server error.
Someone from the Lighttpd support forums responded with the following:
"It appears that the CGI is not returning any output, which is an
invalid CGI/1.1 response. lighttpd is receiving POLLHUP on the pipe
and cleaning up the CGI. Perhaps you forgot to flush output in the
script?"

Here's the thread:
https://redmine.lighttpd.net/boards/2/topics/8703?r=8705#message-8705

If I create /var/www/html/hello-world.sh and run it, it works as expected.
OS: Devuan Ascii 2.0
Kernel: Linux pihole 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u5
(2019-08-11) x86_64 GNU/Linux
Lighttpd: Version: 1.4.45-1
Xymon: Version: 4.3.28-2

Xymon and lighttpd were both installed from the official Devuan repos
using apt-get.

Here's my lighttpd config: https://clbin.com/F2LzF
Here's an strace: https://clbin.com/EuesM

Thanks,

Guy