Secure signup server woes

Ty Goolman sales at ienai.com
Tue Apr 22 14:22:41 PDT 2003


I have freeside installed on a secure machine and I have the signup server
running on a web server.

Freeside 1.4.0
Apache 2.0.40

If I run the signup server insecure, it works flawlessly. If I try to run it
through my secure server, which is on the same machine as it runs flawlessly
insecure, I get this error:

[Tue Apr 22 14:44:33 2003] [error] [client 208.44.57.30] Options ExecCGI is
off in this directory: /var/www/secure/cgi/signup.cgi, referer:
https://secure.ienai.com/

with these settings in ssl.conf

DocumentRoot "/var/www/secure"
ServerName secure.ienai.com:443
ServerAdmin admin at ienai.com
ErrorLog logs/ssl_error_log
TransferLog logs/ssl_access_log
DirectoryIndex index.html
SuexecUserGroup freeside freeside
SSLOptions +FakeBasicAuth -StrictRequire
<Files ~ "\.(cgi|shtml)$">
SSLOptions +StdEnvVars +CompatEnvVars -ExportCertData
</Files>
<Directory "/var/www/secure/cgi">
SSLOptions +StdEnvVars
</Directory>

So I put the Options ExecCGI in like so..

<Directory "/var/www/secure/cgi">
SSLOptions +StdEnvVars
Options ExecCGI
</Directory>

and my error became..

[Tue Apr 22 14:45:59 2003] [error] [client 208.44.57.30] Premature end of
script headers: signup.cgi, referer: https://secure.ienai.com/
[Tue Apr 22 14:45:59 2003] [error] [client 208.44.57.30] Can't locate object
method "new" via package "CGI" at signup.cgi line 139., referer:
https://secure.ienai.com/

One side note.. I do not have threading enabled in Perl.

Any help would be appreciated.. I have read through all of the previous
messages and have not seen this.

Ty Goolman





More information about the freeside-users mailing list