Hi,I have installed httpd-2.0.54 on a Sun box (Solaris 8) attached are my ssl.conf, and httpd.conf files ( I removed the comments "AddLanguage", "AddCharset", "AddIcon", and "AddIconByType" entries). The cgi scripts work fine in the default cgi-bin directory as well as in the public.html/cgi-bin user directory but the same scripts won't work on my SSL virtual host cgi-bin directory.
Here is the type of "error" that I get:I have a Count.cgi scripts that would display the counter on the default cgi-bin directory but on the virtual host cgi-bin directory a window would pop up to ask me if I want to "Save to Disk" or "Open with Browser..." Can figure out what's the issue??? Also, from my virtual host cgi-bin directory how can I use the cgiwrap that is in the default cgi-bin (possible?)
Any help would be greatly appreciate! Thanks, Daniel
ServerRoot "/var/daemon/apache" <IfModule !mpm_winnt.c> <IfModule !mpm_netware.c> </IfModule> </IfModule> <IfModule !mpm_netware.c> <IfModule !perchild.c> </IfModule> </IfModule> <IfModule !mpm_netware.c> PidFile logs/httpd.pid </IfModule> Timeout 300 KeepAlive On MaxKeepAliveRequests 100 KeepAliveTimeout 15 <IfModule prefork.c> StartServers 5 MinSpareServers 5 MaxSpareServers 10 MaxClients 150 MaxRequestsPerChild 0 </IfModule> <IfModule worker.c> StartServers 2 MaxClients 150 MinSpareThreads 25 MaxSpareThreads 75 ThreadsPerChild 25 MaxRequestsPerChild 0 </IfModule> <IfModule perchild.c> NumServers 5 StartThreads 5 MinSpareThreads 5 MaxSpareThreads 10 MaxThreadsPerChild 20 MaxRequestsPerChild 0 </IfModule> <IfModule mpm_winnt.c> ThreadsPerChild 250 MaxRequestsPerChild 0 </IfModule> <IfModule beos.c> StartThreads 10 MaxClients 50 MaxRequestsPerThread 10000 </IfModule> <IfModule mpm_netware.c> ThreadStackSize 65536 StartThreads 250 MinSpareThreads 25 MaxSpareThreads 250 MaxThreads 1000 MaxRequestsPerChild 0 MaxMemFree 100 </IfModule> <IfModule mpmt_os2.c> StartServers 2 MinSpareThreads 5 MaxSpareThreads 10 MaxRequestsPerChild 0 </IfModule> Listen xxx.yyy.yyy:80 Listen xxx.yyy.yyz:443 <IfModule !mpm_winnt.c> <IfModule !mpm_netware.c> User apache Group apache </IfModule> </IfModule> ServerAdmin root@xxxxxxx ServerName xxx.yyy.yyy UseCanonicalName On DocumentRoot "/var/daemon/apache/docs" <Directory /> Options Indexes FollowSymLinks AllowOverride All </Directory> <Directory "/var/daemon/apache/docs"> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny Allow from all </Directory> UserDir public.html <Directory /home/*/*/public.html> AllowOverride FileInfo AuthConfig Limit Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec <Limit GET POST OPTIONS PROPFIND> Order allow,deny Allow from all </Limit> <LimitExcept GET POST OPTIONS PROPFIND> Order deny,allow Deny from all </LimitExcept> </Directory> DirectoryIndex index.html index.html.var AccessFileName .htaccess <Files ~ "^\.ht"> Order allow,deny Deny from all Satisfy All </Files> TypesConfig conf/mime.types DefaultType text/plain <IfModule mod_mime_magic.c> MIMEMagicFile conf/magic </IfModule> HostnameLookups Off ErrorLog logs/error_log LogLevel warn LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%{Referer}i -> %U" referer LogFormat "%{User-agent}i" agent CustomLog logs/access_log common ServerTokens Full ServerSignature On Alias /icons/ "/var/daemon/apache/icons/" <Directory "/var/daemon/apache/icons"> Options Indexes MultiViews AllowOverride None Order allow,deny Allow from all </Directory> AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|ru))?(/.*)?$ "/var/daemon/apache/manual$1" <Directory "/var/daemon/apache/manual"> Options Indexes AllowOverride None Order allow,deny Allow from all <Files *.html> SetHandler type-map </Files> SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|ru)/ prefer-language=$1 RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|ru)){2,}(/.*)?$ /manual/$1$2 </Directory> ScriptAlias /cgi-bin/ "/var/daemon/apache/cgi-bin/" <IfModule mod_cgid.c> </IfModule> <Directory "/var/daemon/apache/cgi-bin"> AllowOverride None Options None Options ExecCGI Order allow,deny Allow from all </Directory> IndexOptions FancyIndexing VersionSort AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip DefaultIcon /icons/unknown.gif ReadmeName README.html HeaderName HEADER.html IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddHandler type-map var BrowserMatch "Mozilla/2" nokeepalive BrowserMatch "MSIE 4\.0b2;" nokeepalive downgrade-1.0 force-response-1.0 BrowserMatch "RealPlayer 4\.0" force-response-1.0 BrowserMatch "Java/1\.0" force-response-1.0 BrowserMatch "JDK/1\.0" force-response-1.0 BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully BrowserMatch "^WebDrive" redirect-carefully BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully BrowserMatch "^gnome-vfs" redirect-carefully <IfModule mod_ssl.c> Include conf/ssl.conf </IfModule>
SSLRandomSeed startup builtin SSLRandomSeed connect builtin <IfDefine SSL> Listen 443 AddType application/x-x509-ca-cert .crt AddType application/x-pkcs7-crl .crl SSLPassPhraseDialog builtin SSLSessionCache none SSLMutex file:/var/daemon/apache/logs/ssl_mutex <VirtualHost xxx.yyy.xxx.yyy:443> DocumentRoot "/var/daemon/apache/docs/fitt/" ServerName virtualhost.xxx.yyy ServerAdmin root@xxxxxxx ErrorLog /var/daemon/apache/logs/fitt-error_log TransferLog /var/daemon/apache/logs/fitt-access_log ScriptAlias /cgi-bin/ "/var/daemon/apache/docs/fitt/cgi-bin/" Options ExecCGI AddHandler cgiwrap .cgi <Location "/var/daemon/apache/docs/fitt/cgi-bin"> SetHandler cgi-script </Location> SSLEngine on SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL SSLCertificateFile /var/daemon/apache/conf/ssl.crt/server.crt SSLCertificateKeyFile /var/daemon/apache/conf/ssl.key/server.key <Files ~ "\.(cgi|shtml|phtml|php3?)$"> SSLOptions +StdEnvVars </Files> <Directory "/var/daemon/apache/docs/fitt/cgi-bin"> SSLOptions +StdEnvVars </Directory> SetEnvIf User-Agent ".*MSIE.*" \ nokeepalive ssl-unclean-shutdown \ downgrade-1.0 force-response-1.0 CustomLog /var/daemon/apache/logs/ssl_request_log \ "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b" </VirtualHost> </IfDefine>
--------------------------------------------------------------------- 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@xxxxxxxxxxxxxxxx " from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx