Hello,
we use Openfire 4.1.1 with Ubuntu 16.04 and Oracle 8 Base (also tested with openjdk8 and with internal Users or LDAP).
Users with Conversations can’t connect, all other clients (Chatsecure - IOS, Jitsi / Pidgin … - Windows) can connect.
I have no idea what the reason is, after a downgrade to 4.04 - Conversations works.
2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Firing a MESSAGE_RECEIVED event for session 208
2017.02.14 14:08:18 org.apache.mina.filter.codec.ProtocolCodecFilter - Processing a MESSAGE_RECEIVED for session 208
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘ANONYMOUS’ as it has been disabled by configuration.
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘SCRAM-SHA-1’ as the AuthFactory that’s in used does not support password retrieval nor SCRAM.
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘GSSAPI’ as the ‘sasl.gssapi.config’ property has not been defined.
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘CRAM-MD5’ as the AuthFactory that’s in used does not support password retrieval.
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘DIGEST-MD5’ as the AuthFactory that’s in used does not support password retrieval.
2017.02.14 14:08:18 org.jivesoftware.openfire.net.SASLAuthentication - Cannot support ‘JIVE-SHAREDSECRET’ as it has been disabled by configuration.
2017.02.14 14:08:18 org.apache.mina.filter.ssl.SslFilter - Session Server208: Writing Message : WriteRequest: HeapBuffer[pos=0 lim=502 cap=512: 3C 3F 78 6D 6C 20 76 65 72 73 69 6F 6E 3D 27 31…]
2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Event MESSAGE_RECEIVED has been fired for session 208
2017.02.14 14:08:18 org.apache.mina.filter.executor.OrderedThreadPoolExecutor - Adding event MESSAGE_SENT to session 208
Queue : [MESSAGE_SENT, ]2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Firing a MESSAGE_SENT event for session 208
2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Event MESSAGE_SENT has been fired for session 208
2017.02.14 14:08:18 org.apache.mina.filter.executor.OrderedThreadPoolExecutor - Adding event EXCEPTION_CAUGHT to session 208
Queue : [EXCEPTION_CAUGHT, ]2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Firing a EXCEPTION_CAUGHT event for session 208
2017.02.14 14:08:18 org.apache.mina.filter.ssl.SslFilter - Session Server208: Writing Message : WriteRequest: HeapBuffer[pos=0 lim=145 cap=256: 3C 73 74 72 65 61 6D 3A 65 72 72 6F 72 20 78 6D…]
2017.02.14 14:08:18 org.apache.mina.filter.ssl.SslFilter - Session Server[208]: Writing Message : WriteRequest: HeapBuffer[pos=0 lim=31 cap=33: 15 03 03 00 1A 00 00 00 00 00 00 00 03 4C C3 64…]
2017.02.14 14:08:18 org.apache.mina.core.filterchain.IoFilterEvent - Event EXCEPTION_CAUGHT has been fired for session 208
2017.02.14 14:08:18 org.apache.mina.filter.ssl.SslHandler - Unexpected exception from SSLEngine.closeInbound().
javax.net.ssl.SSLException: Inbound closed before receiving peer’s close_notify: possible truncation attack?
at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
at org.apache.mina.filter.ssl.SslHandler.destroy(SslHandler.java:204)
at org.apache.mina.filter.ssl.SslFilter.sessionClosed(SslFilter.java:439)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(Def aultIoFilterChain.java:382)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$900(DefaultIoFilte rChain.java:47)
at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.sessionClosed (DefaultIoFilterChain.java:750)
at org.apache.mina.core.filterchain.IoFilterAdapter.sessionClosed(IoFilterAdapter. java:88)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextSessionClosed(Def aultIoFilterChain.java:382)
at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireSessionClosed(Default IoFilterChain.java:375)
at org.apache.mina.core.service.IoServiceListenerSupport.fireSessionDestroyed(IoSe rviceListenerSupport.java:244)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPolli ngIoProcessor.java:600)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(Abstract PollingIoProcessor.java:560)
at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPoll ingIoProcessor.java:67)
at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractP ollingIoProcessor.java:1132)
at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2017.02.14 14:08:18 org.apache.mina.filter.executor.OrderedThreadPoolExecutor - Adding event SESSION_CLOSED to session 208
Queue : [SESSION_CLOSED, ]