Author: norman
Date: Mon Sep 28 11:08:46 2009
New Revision: 819496

URL: http://svn.apache.org/viewvc?rev=819496&view=rev
Log:
Fix ssl stuff. SSL negotation now works (JAMES-290)

Modified:
    
james/server/trunk/avalon-socket-library/src/main/java/org/apache/james/socket/AbstractProtocolServer.java

Modified: 
james/server/trunk/avalon-socket-library/src/main/java/org/apache/james/socket/AbstractProtocolServer.java
URL: 
http://svn.apache.org/viewvc/james/server/trunk/avalon-socket-library/src/main/java/org/apache/james/socket/AbstractProtocolServer.java?rev=819496&r1=819495&r2=819496&view=diff
==============================================================================
--- 
james/server/trunk/avalon-socket-library/src/main/java/org/apache/james/socket/AbstractProtocolServer.java
 (original)
+++ 
james/server/trunk/avalon-socket-library/src/main/java/org/apache/james/socket/AbstractProtocolServer.java
 Mon Sep 28 11:08:46 2009
@@ -552,11 +552,11 @@
                                getLogger().debug("Provider[" + i + "]=" + 
provs[i].getName());
 
                        char[] passphrase = secret.toCharArray();
-                       ks = KeyStore.getInstance("JKS");
+                       ks = KeyStore.getInstance("JKS","SUN");
                        ks.load(fSystem.getResource(keystore), passphrase);
                        kmf = KeyManagerFactory.getInstance("SunX509", 
"SunJSSE");
                        kmf.init(ks, passphrase);
-                       sslcontext = SSLContext.getInstance("TLS", "SunJSSE");
+                       sslcontext = SSLContext.getInstance("SSL", "SunJSSE");
                        sslcontext.init(kmf.getKeyManagers(), null, null);
                } catch (Exception e) {
                        getLogger().error("Exception accessing keystore: " + e);



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to