If an attempt is made to connect with compression enabled, e.g. with Smack
then the connection fails. Disabling compression allows the connection to succeed.
This fails with MINA 2.0.20 (current version on master at the time of writing) and 2.1.0, succeeds with MINA 2.0.7.
Logs from Openfire;
Logs from the XML Debugger:
After much trial and error, it seems that MINA 2.0.13 works with compression enabled, MINA 2.0.14 doesn't.
Seems to be caused by a change in MINA - more information at http://mail-archives.apache.org/mod_mbox/mina-dev/201903.mbox/%3CCA%2BGjePVToJ1hzFDTy50BwpEY1AFjPea%2BETKe%3DLEooHbwfrekTA%40mail.gmail.com%3E
Update; the mina-write-branch mentioned in DIRMINA-1101 fixes this issue; now to wait for a release so we can more easily incorporate it.
I've tested this locally and compression is now working with the 2.1.1 MINA release.