I have my Tomcat 6.0.34 installation configured to use APR and tcnative for certificate valiation & CRL checking.
I have a revoked CRL and when I use the openssl command line to check the certificate, it properly returns certificate revoked. When I try going in through tomcat, however, it prompts for a certificate to be selected and then once I select the revoked certificate, it lets me into the application. ]# openssl verify -CApath /etc/ssl/certs -crl_check_all -verbose -purpose sslclient TestThirtySeven_Revoked.pem TestThirtySeven_Revoked.pem: C = US, O = <ORG>, OU = OU1, OU = OU2, OU = OU3, CN = TESTThirtySeven.REVOKED.9000050001 error 23 at 0 depth lookup:certificate revoked Connector info from Tomcat: <Connector port="8443" protocol="org.apache.coyote.http11.Http11AprProtocol" SSLEnabled="true" scheme="https" maxHttpHeaderSize="8192" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" acceptCount="100" disableUploadTimeout="true" compression="on" compressableMimeType="text/html,text/xml,text/plain,text/css,text/ javascript,application/xml,application/x-javascript,application/javascript" connectionTimeout="20000" secure="true" SSLCertificateFile="/etc/ssl/certs/servercrt01.crt" SSLCertificateKeyFile="/etc/ssl/certs/serverkey.pem" SSLPassword="password" SSLCACertificatePath="/etc/ssl/certs/" SSLVerifyClient="require" SSLCARevocationPath="/etc/ssl/certs/" sslProtocol="TLS" redirectPort="8443" /> The log file shows nothing related to CRL. The /etc/ssl/certs directory has hash links to my CAs and CRLs. Does it help if I hit the server with a baseball bat? --Will --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org