On Tue, Oct 26, 1999, [EMAIL PROTECTED] wrote:

> Full_Name: Chris Bongaarts
> Version: 2.4.6-1.3.9
> OS: Solaris 2.6
> Submission from: cab-pc.cis.umn.edu (160.94.190.130)
> 
> FYI: the case of the CGI environment variable HTTPS is upper
> case ("ON") on Netscape's servers.  mod_ssl sets it to lower 
> case ("on"), which broke all my CGI's :)  Since compatibility
> seems to be a design goal of mod_ssl (to a certain extent,
> anyway), would it make sense to change this to match Netscape's
> behavior?
> 
> (It's a two letter change in ssl_engine_kernel.c.)
> If not, it's still simple to patch myself - no big deal.

The point is that mod_ssl tries to be compatible to the other _APACHE_ SSL
solutions, but not to proprietary software from Netscape or other vendors like
M$. If I change it to "ON" Netscape upgraders might be happy, but I would
break those users who moved from other Apache SSL solutions to mod_ssl.

OTOH, why don't you change your CGIs to either match $HTTPS case insensitive
or at least accepts "ON" _and_ "on"?  That's a trivial change in usually any
CGI...
                                       Ralf S. Engelschall
                                       [EMAIL PROTECTED]
                                       www.engelschall.com

______________________________________________________________________
Apache Interface to OpenSSL (mod_ssl)                   www.modssl.org
User Support Mailing List                      [EMAIL PROTECTED]
Automated List Manager                            [EMAIL PROTECTED]

Reply via email to