greetings,

the environment is apache 1.3.12 + mod_ssl + jserv 1.1.1.
the problem is that the ssl environment variables don't get exported to
the servlet.

in http.conf i have put the appropriate SSLOptions directory:

     <Directory "/usr/local/apache/cgi-bin">
         SSLOptions +StdEnvVars +ExportCertData
         AllowOverride None
         Options ExecCGI
     </Directory>

     <Directory "/usr/local/apache/servlets">
         SSLOptions +StdEnvVars +ExportCertData
     </Directory>

in jserv.conf i've put

     ApJServEnvVar SSL_CLIENT_CERT org.apache.jserv.ssl_client_cert

the cgi script gets all the ssl headers, as expected but the servlet
does not.. although i don't know a great deal about apache programming i
looked at the jserv_ajpv12.c file and found out that the ssl variables
are not in the  cfg->envvars table, which only contains these

     DOCUMENT_ROOT,
     HTTP_ACCEPT
     HTTP_ACCEPT_CHARSET
     HTTP_ACCEPT_ENCODING
     HTTP_ACCEPT_LANGUAGE
     HTTP_CONNECTION
     HTTP_HOST
     HTTP_USER_AGENT
     HTTPS
     PATH
     REMOTE_ADDR
     REMOTE_PORT
     SCRIPT_FILENAME
     SERVER_ADDR
     SERVER_ADMIN
     SERVER_NAME
     SERVER_PORT
     SERVER_SIGNATURE
     SERVER_SOFTWARE

yet, mod_ssl seems to insert the ssl variables into the environment,
which is also confirmed by them being accessible from cgi scripts.

i've been tryign to figure out what is wrong since yesterday. does it
have to do with module load ordering? i tried to load mod_jserv before
and after mod_ssl but it seem not to matter.
any suggestion where to look would be highly appreciated, and i hope i'm
posting to the right lists. tia,

-a

--
Aaron Stromas     |   "Tick-tick-tick!!!... ja, Pantani is weg...."
Oracle Corp.      |              BRTN commentator,
+1 703 708 6821   |              L'Alpe d'Huez, 1995 Tour de France





--
----------------------------------------------------------
To subscribe:        [EMAIL PROTECTED]
To unsubscribe:      [EMAIL PROTECTED]
Archives and Other:  <http://java.apache.org/main/mail.html>
Problems?:           [EMAIL PROTECTED]

Reply via email to