[Nut-upsuser] Premature end of script headers: upsimage.cgi
Charles Lepple
clepple at gmail.com
Fri Jul 10 01:46:14 UTC 2009
On Thu, Jul 9, 2009 at 8:33 PM, Brother Railgun of
Reason<alaric at caerllewys.net> wrote:
> On Thu, Jul 09, 2009 at 06:31:06PM -0400, ben thielsen wrote:
>> Jean Delvare wrote:
>>> You could try running upsimage.cgi manually, maybe you'll get a useful
>>> error message.
>>
>> good idea, thanks. i can't seem to figure out how though. running the
>> program without any arguments produces output that seems to perhaps be the
>> beginnings of a png image, which would make sense, but it appears to be
>> incomplete. i've tried a few approaches to passing arguments from the
>> shell, but none seem to have an impact on the output.
>
>
> I have a similar problem, which I just now found time to get back to
> looking into. upsstats.cgi produces a basically correct-looking page,
> except that everywhere there apparently should be retrieved data, there
> is instead "[error: Invalid argument]". I did the necessary webserver
> configuration to be able to call upsimage.cgi directly, and it returns a
> HTTP content-type: header followed by a PNG image containing, in yellow
> text on a white background rendered vertically from bottom to top (i.e.
> rotated 90 degrees counterclockwise) the following message:
>
> "No host or display"
This message comes from the following snippet of code:
/* no 'host=' or 'display=' given */
if ((!monhost) || (!cmd))
noimage("No host or display");
(Those arguments are usually in the URL from the HTML status page.)
Sorry to hear about the disk crash.
--
- Charles Lepple
More information about the Nut-upsuser
mailing list