powered by Jive Software

[Error starting HTTP bind service] when HTTP binding is disabled

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.

Can you goto your jiveProperties and make sure that the following jive property:

httpbind.enabled

is false?

Thanks,

Alex

I have checked.

There is no such property in configuration files either in the database.

Regards,

Yarick.