3 Replies Latest reply on May 15, 2017 6:40 AM by Daryl Herzmann

    Problems Finishing OpenFire Installation on CentOS Dedicated Server

    Jim Blake

      I get the following error when attempting to finalize the OpenFire Install:

       

      Problem accessing /setup/setup-profile-settings.jsp

       

      Here is my all.log:

      2016.10.21 19:45:41 INFO  [main]: org.jivesoftware.openfire.XMPPServer - Registering shutdown hook (standalone mode)

      2016.10.21 19:45:41 INFO  [main]: org.jivesoftware.openfire.XMPPServer - Openfire 4.0.3 [Oct 21, 2016 7:45:41 PM]

      2016.10.21 19:45:41 ERROR [pool-1-thread-1]: org.jivesoftware.openfire.container.AdminConsolePlugin - An exception occurred while trying to make available the admin console via HTTPS.

      java.lang.NullPointerException

              at org.jivesoftware.openfire.container.AdminConsolePlugin.startup(AdminConsolePlug in.java:144)

              at org.jivesoftware.openfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:244)

              at org.jivesoftware.openfire.container.PluginManager.loadPlugin(PluginManager.java :447)

              at org.jivesoftware.openfire.container.PluginManager.access$300(PluginManager.java :68)

              at org.jivesoftware.openfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:1037)

              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)

      2016.10.21 19:45:42 INFO  [pool-1-thread-1]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Misses

      2016.10.21 19:45:42 INFO  [pool-1-thread-1]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Favicon Hits

      2016.10.21 19:45:42 INFO  [pool-1-thread-1]: org.jivesoftware.openfire.container.AdminConsolePlugin - Admin console listening at http://server1.businesshost.ca:9090

      2016.10.21 20:10:22 INFO  [Jetty-QTP-AdminConsole-20]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for User

      2016.10.21 20:10:22 INFO  [Jetty-QTP-AdminConsole-20]: org.jivesoftware.util.cache.CacheFactory - Created cache [org.jivesoftware.util.cache.DefaultLocalCacheStrategy] for Remote Users Existence

      2016.10.21 21:36:35 WARN  [Jetty-QTP-AdminConsole-17]: org.eclipse.jetty.servlet.ServletHandler - /setup/setup-profile-settings.jsp

      java.lang.NullPointerException

              at org.jivesoftware.openfire.admin.setup.setup_002dprofile_002dsettings_jsp._jspSe rvice(setup_002dprofile_002dsettings_jsp.java:95)

              at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

              at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)

              at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1669)

              at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)

              at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

              at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

              at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:53)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

              at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

              at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)

              at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)

              at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)

              at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)

              at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)

              at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)

              at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 27)

              at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)

              at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )

              at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:106 1)

              at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)

              at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:215)

              at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:110)

              at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)

              at org.eclipse.jetty.server.Server.handle(Server.java:499)

              at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)

              at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)

              at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)

              at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635 )

              at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)

              at java.lang.Thread.run(Thread.java:745)

      2016.10.21 21:38:50 WARN  [Jetty-QTP-AdminConsole-16]: org.eclipse.jetty.servlet.ServletHandler - /setup/setup-profile-settings.jsp

      java.lang.NullPointerException

          at org.jivesoftware.openfire.admin.setup.setup_002dprofile_002dsettings_jsp._jspSe rvice(setup_002dprofile_002dsettings_jsp.java:95)
          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
          at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1669)
          at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)
          at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:53)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
          at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
          at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)
          at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 27)
          at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
          at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )
          at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:106 1)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
          at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:215)
          at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:110)
          at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
          at org.eclipse.jetty.server.Server.handle(Server.java:499)
          at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
          at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
          at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
          at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635 )
          at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
          at java.lang.Thread.run(Thread.java:745)

      2016.10.21 21:38:56 WARN  [Jetty-QTP-AdminConsole-25]: org.eclipse.jetty.servlet.ServletHandler - /setup/setup-profile-settings.jsp

      java.lang.NullPointerException

          at org.jivesoftware.openfire.admin.setup.setup_002dprofile_002dsettings_jsp._jspSe rvice(setup_002dprofile_002dsettings_jsp.java:95)
          at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
          at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:812)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1669)
          at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)
          at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:76)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:53)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:80)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:162)
          at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.ja va:1652)
          at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
          at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
          at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:22 3)
          at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:11 27)
          at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
          at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185 )
          at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:106 1)
          at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
          at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandler Collection.java:215)
          at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.jav a:110)
          at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
          at org.eclipse.jetty.server.Server.handle(Server.java:499)
          at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:311)
          at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
          at org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:544)
          at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635 )
          at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
          at java.lang.Thread.run(Thread.java:745)

       

      I get this result when clicking 'Continue' on the Profile Settings screen:

      Profile Settings

      Choose the user and group system to use with the server.

       

      How do I stop this error and finish my install?

       

      Here is the output from uname -a:

       

      Linux server1.businesshost.ca 2.6.32-642.6.1.el6.x86_64 #1 SMP Wed Oct 5 00:36:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux