nacho       01/08/27 02:44:18

  Modified:    src/share/org/apache/tomcat/modules/server
                        PoolTcpConnector.java
  Log:
  Bug#578
  
  no cookies session tracking fails when used with SSL
  
  Reported by sgala at hisitech.com (Santiago Gala)
  
  This fix is only for the standalone HTTP connector when used SSL,
  we need to find a more general patch  that works with mod_jk too,
  without JSSE and a SSL standalone connector configured.
  
  Revision  Changes    Path
  1.9       +5 -2      
jakarta-tomcat/src/share/org/apache/tomcat/modules/server/PoolTcpConnector.java
  
  Index: PoolTcpConnector.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/modules/server/PoolTcpConnector.java,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- PoolTcpConnector.java     2001/08/19 22:48:56     1.8
  +++ PoolTcpConnector.java     2001/08/27 09:44:18     1.9
  @@ -241,8 +241,8 @@
        "javax.net.ssl.SSLServerSocketFactory";
       public static final String SSL_FACT=
        "org.apache.tomcat.util.net.SSLSocketFactory";
  -    
  -    
  +
  +
       public void setSecure( boolean b ) {
        enabled=false;
        secure=false;
  @@ -266,6 +266,9 @@
                log( "Error loading SSL socket factory ", ex);
                return;
            }
  +
  +            System.getProperties().put("java.protocol.handler.pkgs",
  +                        "com.sun.net.ssl.internal.www.protocol");
        }
        secure=b;
        enabled=true;
  
  
  

Reply via email to