OK, so I have set up my first OpenFire. I have been using ejabberd for a couple of months, but I thought OpenFire seemed more user-friendly.
I thought I had done everything by the book, but obviously not.
The user cannot connect. When trying to connect to the server, the xmpp-client is on "connecting" indefinitely, and these are the logs on the server:
This is from the warning-log:
2014.02.09 23:44:49 org.jivesoftware.openfire.nio.NIOConnection - No ACK was received when sending stanza to: org.jivesoftware.openfire.nio.NIOConnection@1e70f0ed MINA Session: (SOCKET, R: /82.72.133.175:64017, L: /217.170.205.103:5222, S: 0.0.0.0/0.0.0.0:5222)
This is from the debug-log:
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] handshakeStatus=NEED_TASK
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] doTasks()
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] doTask: sun.security.ssl.Handshaker$DelegatedTask@41b433a6
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] doTasks(): NEED_UNWRAP
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] handshakeStatus=NEED_UNWRAP
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] unwrapHandshake()
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] inNetBuffer: java.nio.DirectByteBuffer[pos=0 lim=0 cap=16921]
2014.02.09 23:38:46 org.jivesoftware.openfire.nio.ClientConnectionHandler - [/82.72.133.175:64017] appBuffer: java.nio.DirectByteBuffer[pos=0 lim=33842 cap=33842]
2014.02.09 23:38:46 org.apache.mina.filter.executor.ExecutorFilter - Launching thread for /82.72.133.175:64017
2014.02.09 23:38:46 org.apache.mina.filter.executor.ExecutorFilter - Exiting since queue is empty for /82.72.133.175:64017
Anyone know what I am doing wrong?