More Infos: CGI - 500 - Premature end of script headers

Lars Schenk info at lars-schenk.de
Tue Oct 15 22:31:13 CEST 2002


Dear group,

I've installed nagios 1.0b6 on a different linux box from the scratch
and there is exaclty the same problem: nagios runs and allerts well -
but all the CGIs (webinterface) result in 500 error status (Premature
end of script headers).

I've tested for example "tac.cgi" from the shell:

#export REQUEST_METHOD=GET
#./tac.cgi > tac.html

this results in

Cache-Control: no-store
Pragma: no-cache
Refresh: 90
Last-Modified: Tue, 15 Oct 2002 19:40:54 GMT
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Content-type: text/html

<HTML>[...] normal HTML CODE [...]</HTML>

So I can't see a problem here - there seem's to be not Debug Output like
a trobleshoter from the FAQ says - but what is the problem?

I've used default values during install - so my cgi.cfg looks like this
---
main_config_file=/usr/local/nagios/etc/nagios.cfg
physical_html_path=/usr/local/nagios/share
url_html_path=/nagios
show_context_help=0
#use_authentication=1 # I've tried both
use_authentication=0
default_statusmap_layout=5
default_statuswrl_layout=4
ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
refresh_rate=90
---


I've read documentation and FAQ but can't fix the problem.
I've googled and found an article
http://groups.google.de/groups?q=Premature+end+of+script+Headers+Nagios&
hl=de&lr=&ie=UTF-8&oe=UTF-8&selm=aog0mq%2414qa%241%40FreeBSD.csie.NCTU.e
du.tw&rnum=1
that reports problems with mod_php 4.2.3. 

I've mod_php 4.2.3 installed on one box - the other has an older version
- but I've the same problem on both.

Dear group - you're my last chance - please help...

Regards
Lars Schenk

ICQ: 64011254
MSN: schenk at sharedirect.com
AIM: larsschenkde
YAHOO: larsschenk
Phone: +49 (0)4502 8808561
Fax: +49 (0)721 151280929


-----Ursprüngliche Nachricht-----
Von: nagios-users-admin at lists.sourceforge.net
[mailto:nagios-users-admin at lists.sourceforge.net] Im Auftrag von Lars
Schenk
Gesendet: Dienstag, 15. Oktober 2002 13:04
An: nagios-users at lists.sourceforge.net
Betreff: [Nagios-users] CGI - 500 - Premature end of script headers


Hi group,

nagios is running and working but _all_ the CGIs from the web-interface
gave 500.
i.e.:
Premature end of script headers: /usr/local/nagios/sbin/tac.cgi
Premature end of script headers: /usr/local/nagios/sbin/status.cgi
Premature end of script headers: /usr/local/nagios/sbin/statuswrl.cgi
Premature end of script headers: /usr/local/nagios/sbin/outages.cgi
...

FAQ  @ http://www.nagios.org/faqs/viewfaq.php?faq_id=43
says to "Recompile the CGIs without debugging enabled and this problem
should disappear." 

But I have not compiled with debug options - here's my configure:

./configure --prefix=/usr/local/nagios --with-cgiurl=/nagios/cgi-bin
--with-htmurl=/nagios --with-nagios-user=nagios --with-nagios-grp=nagios

My httpd.conf is extended with
--
      ScriptAlias /nagios/cgi-bin/ /usr/local/nagios/sbin/
        <Directory "/usr/local/nagios/sbin/">
            AllowOverride AuthConfig
            Options ExecCGI
            Order allow,deny
            Allow from all
        </Directory>

        Alias /nagios/ /usr/local/nagios/share/
        <Directory "/usr/local/nagios/share">
            Options None
            AllowOverride AuthConfig
            Order allow,deny
            Allow from all
        </Directory>
---

nagios 1.0b6, SuSe 8.0
Apache/1.3.26 
SuSE Linux 8.0 (i386)
Kernel 2.4.18-4GB / i686


Any idea? Thanks in advance.

~
Lars Schenk

mailto:info at lars-schenk.de
ICQ: 64011254
MSN: schenk at sharedirect.com
AIM: larsschenkde
YAHOO: larsschenk



-------------------------------------------------------
This sf.net email is sponsored by: viaVerio will pay you up to
$1,000 for every account that you consolidate with us.
http://ad.doubleclick.net/clk;4749864;7604308;v?http://www.viaverio.com/
consolidator/osdn.cfm




More information about the Users mailing list