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]