PDA

View Full Version : FQuest Upgrades: ApacheSSL Private CERT Server


Terra
12-03-1999, 08:34 PM
The SIX server has just had it's ApacheSSL Private CERT server upgraded...[nbsp][nbsp]The NINE server will follow shortly...

Current Specs on the ApacheSSL server:
Apache/1.3.9
mod_ssl/2.4.9
OpenSSL/0.9.4
PHP/3.0.12

This new update, plus many custom enhancements by myself, the CGI layer has now been updated to gain access to the SSL_XX variables and also the HTTPS variable...[nbsp][nbsp]Prior to today, there was no way to gain access to them until I finally figured out how to tunnel through the EAPI layer and snag them directly from mod_ssl...

I don't even want to mention the amount of time it took me to figure out how to pull this one off... ;)

I mention this because some of your more _advanced_ shopping carts rely on non-SSL/SSL modes for functionality and used these variables to determine what mode it was in...[nbsp][nbsp]This was made on the broken assumption that hosting companies were not using the suEXEC wrappers, for which we are (Private CERT clients only)...

For performance reasons the following limitation applies for accessing the SSL_XX variables...
The files *must* end in the following extensions:
.cgi
.pl
.shtml
.php
.php3

In all cases, the HTTPS variable will be injected irregardless of file extension...

--
Terra
--Banging my head against my desk today, to help in building a better tomorrow--
FutureQuest

Stephen
12-03-1999, 09:42 PM
Good work Terra.

I don't know if the HTTPS variable is available on NINE, but I had assumed it was and wrote my shopping cart to access it (via CGI.pm). I got side-tracked recently with other things, but I seem to remember testing it and it was working fine. But then again, maybe I'm not remembering right...

Either way, access to HTTPS is definitely desirable!

Rich
12-04-1999, 02:44 AM
Banging my head against my desk today
Gotta love them head bangers!

Just wanted to say THANKS for all your effort on this!

Rich