I’m having a problem whereby no one can connect to the server now. I’ve successfully setup openfire v4.9.1 with couple plugins as well and it was working great, I even got it working outside my LAN network so all was well, voice chat worked, video calls worked, file transfer worked, everything was setup nicely.
I probably enabled something in the server settings and forgot or probably something else but I have logs if anyone can please assist me in figuring it out. It’s not my first time setting up an openfire server but it’s been a long time since I’ve setup one.
There are a couple of issues in that log file. I think the biggest issue is one that relates to the database. Openfire cannot connect to it.
This sometimes happens when Openfire is running more than once (eg: once started manually, and once started as a service).
Try shutting down Openfire. Next, verify that all Openfire processes have been stopped in your operating system.
If you are sure that Openfire has completely shut down, see if the file C:\Program Files\Openfire\embedded-db\openfire.lck exists. If it does, delete it.
Tell me what all I need to provide and where to find them.
org.jivesoftware.smack.SmackException$NoResponseException: No response received within reply timeout. Timeout was 10000ms (~10s). StanzaCollector has been cancelled. Waited for response using: StanzaIdFilter: id=UN6QU-1.
at org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:124)
at org.jivesoftware.smack.SmackException$NoResponseException.newWith(SmackException.java:104)
at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:281)
at org.jivesoftware.smack.StanzaCollector.nextResultOrThrow(StanzaCollector.java:228)
at org.jivesoftware.smack.AbstractXMPPConnection.bindResourceAndEstablishSession(AbstractXMPPConnection.java:755)
at org.jivesoftware.smack.tcp.XMPPTCPConnection.loginInternal(XMPPTCPConnection.java:432)
at org.jivesoftware.smack.AbstractXMPPConnection.login(AbstractXMPPConnection.java:638)
at org.jivesoftware.gui.LoginUIPanel.login(LoginUIPanel.java:1273)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.net.BindException: Address already in use: bind
The last logs show that Openfire cannot be properly started, because it cannot bind to the network interface. It appears to be in use (by another application).
ok thanks for the reply is it not open network interface? as in a specific port? shouldnt it be possible for multiple progams to be able to bind top the network interface?