Hi,
I have the next exception in erroor.log (Wildfire v 3.2.2), in spite of disabled HTTP binding:
2007.02.21 16:54:02 org.jivesoftware.wildfire.http.HttpBindManager.start(HttpBindManager.java:94) Error starting HTTP bind service
java.net.BindException: Address already in use
at sun.nio.ch.Net.bind(Native Method)
at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:119)
at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:59)
at org.mortbay.jetty.nio.SelectChannelConnector.open(SelectChannelConnector.java:1 98)
at org.mortbay.jetty.AbstractConnector.doStart(AbstractConnector.java:251)
at org.mortbay.jetty.nio.SelectChannelConnector.doStart(SelectChannelConnector.jav a:233)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.mortbay.jetty.Server.doStart(Server.java:221)
at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
at org.jivesoftware.wildfire.http.HttpBindManager.start(HttpBindManager.java:91)
at org.jivesoftware.wildfire.spi.ConnectionManagerImpl.startHTTPBindListeners(Conn ectionManagerImpl.java:415)
at org.jivesoftware.wildfire.spi.ConnectionManagerImpl.createSocket(ConnectionMana gerImpl.java:106)
at org.jivesoftware.wildfire.spi.ConnectionManagerImpl.start(ConnectionManagerImpl .java:705)
at org.jivesoftware.wildfire.XMPPServer.startModules(XMPPServer.java:532)
at org.jivesoftware.wildfire.XMPPServer.start(XMPPServer.java:400)
at org.jivesoftware.wildfire.XMPPServer.(XMPPServer.java:148)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at java.lang.Class.newInstance0(Class.java:350)
at java.lang.Class.newInstance(Class.java:303)
at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:93)
at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)
at com.install4j.runtime.Launcher.main(Unknown Source)
Of course, the grayed ports for the disabled HTTP binding are occupied on the server,
but trying to listen them in case of inhibit of the servise seems to be strange
Regards,
Yarick.