Socket error

this my error message:

org.jivesoftware.wildfire.spi.ConnectionManagerImpl.startServerListener(Connecti can not set server socket Address already in use

at Method)

at Source)

at Source)


at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)

at java.lang.reflect.Constructor.newInstance(Unknown Source)

at java.lang.Class.newInstance0(Unknown Source)

at java.lang.Class.newInstance(Unknown Source)

at org.jivesoftware.wildfire.starter.ServerStarter.start(

at org.jivesoftware.wildfire.starter.ServerStarter.main(

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.install4j.runtime.Launcher.main(Unknown Source)

server environment:

redhat 9

tomcat 5

mysql 5

this error was happen after server run 5 hours

Hey ziteman,

That error occurs when the server is starting up. It means that the port is already in use by another thread. Check out if there is another instance of Wildfire running (or any other server). You can use netstat -a to check the ports status.


– Gato