billbarker    2003/08/29 19:38:06

  Modified:    http11/src/java/org/apache/coyote/http11
                        Http11Processor.java
  Log:
  Make certain that we are still in an https session before looking for certs.
  
  Submitted By: Mark Thomas [EMAIL PROTECTED]
  
  Revision  Changes    Path
  1.76      +9 -9      
jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java
  
  Index: Http11Processor.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat-connectors/http11/src/java/org/apache/coyote/http11/Http11Processor.java,v
  retrieving revision 1.75
  retrieving revision 1.76
  diff -u -r1.75 -r1.76
  --- Http11Processor.java      19 Aug 2003 16:15:21 -0000      1.75
  +++ Http11Processor.java      30 Aug 2003 02:38:06 -0000      1.76
  @@ -845,17 +845,17 @@
               }
   
           } else if (actionCode == ActionCode.ACTION_REQ_SSL_CERTIFICATE) {
  -
  -            try {
  -                Object sslO = sslSupport.getPeerCertificateChain(true);
  -                if( sslO != null) {
  -                    request.setAttribute
  -                        (SSLSupport.CERTIFICATE_KEY, sslO);
  +            if( sslSupport != null) { 
  +                try {
  +                    Object sslO = sslSupport.getPeerCertificateChain(true);
  +                    if( sslO != null) {
  +                        request.setAttribute
  +                            (SSLSupport.CERTIFICATE_KEY, sslO);
  +                    }
  +                } catch (Exception e) {
  +                    log.warn("Exception getting SSL Cert",e);
                   }
  -            } catch (Exception e) {
  -                log.warn("Exception getting SSL Cert",e);
               }
  -
           }
   
       }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to