Description of Problem: I can not access any of the SSL environment variables on an Apache+mod-ssl server under 2.4.9-6 kernel. For example, with the code: print out "Inside userlist-cgi-Level 1: ENV{'SSL_CLIENT_O'} = $ENV{'SSL_CLIENT_O'}\n\n" the variable $ENV{'SSL_CLIENT_O'} is not defined, but the organization/company is part of the embedded certificates for the browser clients coming to the secure web site. I have perl/cgi scripts that query the browser certificates and based on information discovered, the users are vectored off to different web sites. This all works fine under the 2.2.x kernel. I really do not know if this is a 'bug,' but nothing else has changed except the kernel version. Version-Release number of selected component (if applicable): How Reproducible: Steps to Reproduce: 1. 2. 3. Actual Results: Expected Results: Additional Information:
With mod_ssl 2.4.9 per default no SSI/CGI variables SSL_* are created any longer (only the special "HTTPS" variable is always created). Instead one has to use `SSLOptions +StdEnvVars' (in httpd.conf) to switch the creation on