Hi there,
Did an upgrade from 3 to 4.0.0 using the deb package on Ubuntu. (dpkg -i). The keystore settings have changed and the default paths for the XMPP client stores and Bosh stores are empty. This causes all ssl/tls related functionality to stop working.
Is there a property I must set? Trying to generate self signed certs in order to get the path set results in:
2016.01.13 07:09:45 org.jivesoftware.openfire.http.HttpBindManager - Error creating SSL connector for Http bind java.lang.NullPointerException at org.jivesoftware.openfire.http.HttpBindManager.createSSLConnector(HttpBindManag er.java:246) at org.jivesoftware.openfire.http.HttpBindManager.configureHttpBindServer(HttpBind Manager.java:518) at org.jivesoftware.openfire.http.HttpBindManager.start(HttpBindManager.java:193) at org.jivesoftware.openfire.spi.ConnectionManagerImpl.startListeners(ConnectionMa nagerImpl.java:290) at org.jivesoftware.openfire.spi.ConnectionManagerImpl.access$000(ConnectionManage rImpl.java:49) at org.jivesoftware.openfire.spi.ConnectionManagerImpl$1.pluginsMonitored(Connecti onManagerImpl.java:269) at org.jivesoftware.openfire.container.PluginManager.firePluginsMonitored(PluginMa nager.java:532) at org.jivesoftware.openfire.container.PluginManager.access$800(PluginManager.java :68) at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1047) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:304) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301 (ScheduledThreadPoolExecutor.java:178) at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:293) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:745) |