[kune-commits] r1873 - in openfireauth: . src/main/java/cc/kune/core/server/auth/openfire

Vicente J. Ruiz Jurado vjrj_ at ourproject.org
Mon May 21 19:20:02 CEST 2012


Author: vjrj_
Date: 2012-05-21 19:20:02 +0200 (Mon, 21 May 2012)
New Revision: 1873

Added:
   openfireauth/TROUBLESHOOT
Modified:
   openfireauth/src/main/java/cc/kune/core/server/auth/openfire/KuneAuthProvider.java
Log:
CLOSED - # 273: Some http usage breaks SSL 
http://kune.ourproject.org/issues/ticket/273

Added: openfireauth/TROUBLESHOOT
===================================================================
--- openfireauth/TROUBLESHOOT	                        (rev 0)
+++ openfireauth/TROUBLESHOOT	2012-05-21 17:20:02 UTC (rev 1873)
@@ -0,0 +1,19 @@
+TROUBLESHOOTING for kune -*- mode: org; -*-
+#+ARCHIVE: %s_done::
+
+* TROUBLESHOOTING
+
+** Cannot login when using SSL.
+Probably is a issue with the certificate. 
+
+http://nodsw.com/blog/leeland/2006/12/06-no-more-unable-find-valid-certification-path-requested-target
+
+Follow the last procedure of:
+http://confluence.atlassian.com/display/CONFKB/Unable+to+Connect+to+SSL+Services+due+to+PKIX+Path+Building+Failed+sun.security.provider.certpath.SunCertPathBuilderException
+    Download the source http://confluence.atlassian.com/download/attachments/180292346/InstallCert.java?version=1&modificationDate=1315453596921
+    From a command line prompt, cd to the directory where you downloaded the source.
+    Run 'javac InstallCert'. Make sure java is on your path.
+    Run 'java InstallCert YOURDOMAIN:443'. Check the response and add the correct destination.
+    Copy the created jssecacets to you JAVA_HOME security folder, in our case:
+      /usr/lib/jvm/java-6-sun/jre/lib/security
+    Restart openfire

Modified: openfireauth/src/main/java/cc/kune/core/server/auth/openfire/KuneAuthProvider.java
===================================================================
--- openfireauth/src/main/java/cc/kune/core/server/auth/openfire/KuneAuthProvider.java	2012-05-20 23:32:46 UTC (rev 1872)
+++ openfireauth/src/main/java/cc/kune/core/server/auth/openfire/KuneAuthProvider.java	2012-05-21 17:20:02 UTC (rev 1873)
@@ -42,6 +42,7 @@
       final URL url = new URL((isSSL ? "https" : "http") + "://" + publicAddress + "/ws/UserService");
       LOG.info("Service access URL: " + url);
       final GwtRpcService service = GwtRpcService.FACTORY.newInstance();
+
       userService = service.create(url, UserService.class);
       LOG.info("UserService created");
     } catch (final Exception e) {
@@ -57,7 +58,7 @@
       LOG.info(String.format("User \'%s\' logged", username));
     } catch (final Exception e) {
       final String msg = String.format(USER_NOT_LOGGED, username);
-      LOG.warn(msg);
+      LOG.warn(msg, e);
       throw new UnauthorizedException(msg);
     }
     LOG.info(String.format("User \'%s\' logged", username));




More information about the kune-commits mailing list