Mailing List Archive

sbox
Hi !

Has anyone of you some experience with this wrapper ?
The description sounds promising, but i still have some probs to get it work
properly.

Would you recommend its use at all ?

How do i convince sbox, to be a bit more verbose about what it is doing and
what is failing ? Right now all I get is a "Premature end of script headers:
/usr/local/apache/cgi-bin/sbox". The scripts are ok, even the supplied
(statically linked) env fails with only this error message, but is running
fine from the commandline. And yes, env and the rest of the scripts are
delivering a proper content type.


So Iam stuck.

TIA,
--
Jan Gruber Primacom AG
Central Systems

cat /dev/world | perl -e "while (<>) {(/(^.*? \?) 42 \!/) && (print $1)}"
errors->(c)
_

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: sbox [ In reply to ]
Jan Gruber wrote:
>
> Hi !
>
> Has anyone of you some experience with this wrapper ?
> The description sounds promising, but i still have some probs to get it work
> properly.
>
> Would you recommend its use at all ?
>
> How do i convince sbox, to be a bit more verbose about what it is doing and
> what is failing ? Right now all I get is a "Premature end of script headers:
> /usr/local/apache/cgi-bin/sbox". The scripts are ok, even the supplied
> (statically linked) env fails with only this error message, but is running
> fine from the commandline. And yes, env and the rest of the scripts are
> delivering a proper content type.

You imply you know what a CGI header is supposed to look like so I will
assume that when you say "The scripts are ok" you mean, "the scripts
always, under any condition, output a properly formed CGI-header before
any other output, e.g.: Content-type: text/html\n\n".

The only other possibility is that the script, when run under the CGI
environment (which may be different from the command-line environment),
fails before it produces a header.

To trap the output, enable scriptlogging - see the ScriptLog directive
for details (watch that the logfile has to be owned by apache user - not
root).

Rgds,

Owen BOyle.

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: sbox [ In reply to ]
Hi All
I have experienced this also with sbox. We had it running 'correctly' then
moved the box to another IP where, suddenly, if failed. We haven't yet
figured out why, but the scripts all work if you set the ScriptAlias up in
the VirtualHost container and call it through the regular methods. If you
set it up to run through sbox it errors out with the dreaded 'premature end
of script headers'...
Really strange as it worked fine and all we did was shut it down, unplugged
it, drove it across town, and plugged it back in again..
Randy

At 2/5/02 09:25 AM +0100, you wrote:
>Jan Gruber wrote:
> >
> > Hi !
> >
> > Has anyone of you some experience with this wrapper ?
> > The description sounds promising, but i still have some probs to get it
> work
> > properly.
> >
> > Would you recommend its use at all ?
> >
> > How do i convince sbox, to be a bit more verbose about what it is doing and
> > what is failing ? Right now all I get is a "Premature end of script
> headers:
> > /usr/local/apache/cgi-bin/sbox". The scripts are ok, even the supplied
> > (statically linked) env fails with only this error message, but is running
> > fine from the commandline. And yes, env and the rest of the scripts are
> > delivering a proper content type.
>
>You imply you know what a CGI header is supposed to look like so I will
>assume that when you say "The scripts are ok" you mean, "the scripts
>always, under any condition, output a properly formed CGI-header before
>any other output, e.g.: Content-type: text/html\n\n".
>
>The only other possibility is that the script, when run under the CGI
>environment (which may be different from the command-line environment),
>fails before it produces a header.
>
>To trap the output, enable scriptlogging - see the ScriptLog directive
>for details (watch that the logfile has to be owned by apache user - not
>root).
>
>Rgds,
>
>Owen BOyle.
>
>---------------------------------------------------------------------
>The official User-To-User support forum of the Apache HTTP Server Project.
>See <URL:http://httpd.apache.org/userslist.html> for more info.
>To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>For additional commands, e-mail: users-help@httpd.apache.org


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: sbox [ In reply to ]
Hi, Randy && List !

> Really strange as it worked fine and all we did was shut it down, unplugged
> it, drove it across town, and plugged it back in again..

Yepp, i have he same problem over here. I didnt even move the server.
Did you solve the problem, and if so, how did you do it ?

TIA,
Jan
--
cat /dev/world | perl -e "while (<>) {(/(^.*? \?) 42 \!/) && (print $1)}"
errors->(c)
_

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org