I'm not able to configure Apache + SSL with Tomcat to make available to servlets the
SSL data, such like are returned by request.getRemoteUser() function (always return
NULL).
Apache runs correctly with HTTPS, but Tomcat no.
Apache ssl.conf file is like this:
--------------
Listen 443
AddType application/x-x509-ca-cert .crt
AddType application/x-pkcs7-crl .crl
SSLPassPhraseDialog builtin
SSLSessionCache dbm:logs/ssl_scache
SSLSessionCacheTimeout 300
SSLMutex file:logs/ssl_mutex
SSLRandomSeed startup builtin
SSLRandomSeed connect builtin
<VirtualHost _default_:443>
DocumentRoot "C:/apache2/paginas"
ServerName localhost:443
ServerAdmin [EMAIL PROTECTED]
ErrorLog logs/ssl_error.log
TransferLog logs/ssl_access.log
SSLEngine on
SSLProtocol all
SSLCipherSuite HIGH:MEDIUM
SSLCertificateFile C:/apache2/conf/ssl.crt/apache.crt
SSLCertificateKeyFile C:/apache2/conf/ssl.key/apache.key
SSLCACertificateFile C:/apache2/conf/ssl.ca/ca.cer
SSLVerifyClient require
SSLVerifyDepth 1
<Files ~ "\.(cgi|shtml|dll|phtml|php3?)$">
SSLOptions +StdEnvVars +ExportCertData
</Files>
<Directory "C:/apache2/cgi-bin">
SSLOptions +StdEnvVars +ExportCertData
</Directory>
<Directory "/examples">
SSLOptions +StdEnvVars +ExportCertData
</Directory>
SetEnvIf User-Agent ".*MSIE.*" \
nokeepalive ssl-unclean-shutdown \
downgrade-1.0 force-response-1.0
JkMount /examples ajp13
JkMount /examples/* ajp13
</VirtualHost>
-----------------------------------------------------------------------------------------
Jos� Antonio Tarifa Lorenzo
Departamento de Desarrollo
Compa��a Operadora del Mercado Espa�ol de Electricidad, S.A.
c/Alfonso XI, 6 4� Planta. 28014 Madrid
email: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>
-----------------------------------------------------------------------------------------