HTTP Bind Settings can not be enabled

Hello,

HTTP Bind Settings diesebled themselves somwhere during my setup process (in the beginning inverse was working fine). The server needed a restart after puting in some certifictes. From then on HTTP Bind Settings was disabled. I can not reenable them via the gui. I do not know how to proceed.

I run Openfire on a Windows Server.

I know this is an issue others have had, but their solutions do not seem to help me…

thanks for your help!

here is the all.log for my activation trial…

2018.10.02 18:08:12 INFO  [Jetty-QTP-AdminConsole-682]: org.jivesoftware.openfire.http.HttpBindManager - HTTP bind service stopped
2018.10.02 18:08:12 INFO  [Jetty-QTP-AdminConsole-682]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance
2018.10.02 18:08:12 ERROR [Jetty-QTP-AdminConsole-682]: org.jivesoftware.util.PropertyEventDispatcher - STARTED
java.lang.IllegalStateException: STARTED
	at org.eclipse.jetty.server.handler.HandlerWrapper.setServer(HandlerWrapper.java:110)
	at org.eclipse.jetty.server.handler.ContextHandler.setServer(ContextHandler.java:280)
	at org.eclipse.jetty.webapp.WebAppContext.setServer(WebAppContext.java:1307)
	at org.eclipse.jetty.server.handler.HandlerCollection.setServer(HandlerCollection.java:146)
	at org.eclipse.jetty.server.handler.HandlerCollection.setServer(HandlerCollection.java:146)
	at org.eclipse.jetty.server.handler.HandlerWrapper.setHandler(HandlerWrapper.java:84)
	at org.jivesoftware.openfire.http.HttpBindManager.start(HttpBindManager.java:220)
	at org.jivesoftware.openfire.http.HttpBindManager.restartServer(HttpBindManager.java:814)
	at org.jivesoftware.openfire.http.HttpBindManager.propertyDeleted(HttpBindManager.java:853)
	at org.jivesoftware.util.PropertyEventDispatcher.dispatchEvent(PropertyEventDispatcher.java:91)
	at org.jivesoftware.util.JiveProperties.remove(JiveProperties.java:235)
	at org.jivesoftware.util.JiveGlobals.deleteProperty(JiveGlobals.java:897)
	at org.jivesoftware.openfire.http.HttpBindManager.setHttpBindPorts(HttpBindManager.java:559)
	at org.jivesoftware.openfire.admin.http_002dbind_jsp.handleUpdate(http_002dbind_jsp.java:43)
	at org.jivesoftware.openfire.admin.http_002dbind_jsp._jspService(http_002dbind_jsp.java:178)
	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.java:1669)
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:73)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:226)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:215)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java: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:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	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:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java: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(Unknown Source)
2018.10.02 18:08:12 INFO  [Jetty-QTP-AdminConsole-682]: org.jivesoftware.openfire.http.HttpBindManager - HTTP bind service stopped
2018.10.02 18:08:12 INFO  [Jetty-QTP-AdminConsole-682]: org.jivesoftware.openfire.spi.EncryptionArtifactFactory - Creating new SslContextFactory instance
2018.10.02 18:08:12 ERROR [Jetty-QTP-AdminConsole-682]: org.jivesoftware.util.PropertyEventDispatcher - STARTED
java.lang.IllegalStateException: STARTED
	at org.eclipse.jetty.server.handler.HandlerWrapper.setServer(HandlerWrapper.java:110)
	at org.eclipse.jetty.server.handler.ContextHandler.setServer(ContextHandler.java:280)
	at org.eclipse.jetty.webapp.WebAppContext.setServer(WebAppContext.java:1307)
	at org.eclipse.jetty.server.handler.HandlerCollection.setServer(HandlerCollection.java:146)
	at org.eclipse.jetty.server.handler.HandlerCollection.setServer(HandlerCollection.java:146)
	at org.eclipse.jetty.server.handler.HandlerWrapper.setHandler(HandlerWrapper.java:84)
	at org.jivesoftware.openfire.http.HttpBindManager.start(HttpBindManager.java:220)
	at org.jivesoftware.openfire.http.HttpBindManager.restartServer(HttpBindManager.java:814)
	at org.jivesoftware.openfire.http.HttpBindManager.propertyDeleted(HttpBindManager.java:856)
	at org.jivesoftware.util.PropertyEventDispatcher.dispatchEvent(PropertyEventDispatcher.java:91)
	at org.jivesoftware.util.JiveProperties.remove(JiveProperties.java:235)
	at org.jivesoftware.util.JiveGlobals.deleteProperty(JiveGlobals.java:897)
	at org.jivesoftware.openfire.http.HttpBindManager.setHttpBindPorts(HttpBindManager.java:565)
	at org.jivesoftware.openfire.admin.http_002dbind_jsp.handleUpdate(http_002dbind_jsp.java:43)
	at org.jivesoftware.openfire.admin.http_002dbind_jsp._jspService(http_002dbind_jsp.java:178)
	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.java:1669)
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:118)
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:73)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.PluginFilter.doFilter(PluginFilter.java:226)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
	at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:215)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java: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:223)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
	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:1061)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
	at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java: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(Unknown Source)

Are you using Java 9+? If so, Openfire does not work with it, you need Java 8.

Hi @ [akrherz]

there was no Java at all on the maschine, as I used the bundled Windows Installer…
I installed an SDK and a JRE eralier today… now it is working…

strange… Why would I ned an extra java-Install… isnt that what the packaged Install is for…?

Thanks
Martin