Hi
I want to connect to ejabbed V 16.01 with smack in android.
everything worked fine but when i enable comprehension with below codes :
.setCompressionEnabled(true) and compile ‘org.igniterealtime.smack:smack-compression-jzlib:4.1.6’
in gradle.
but i get this warning(but every think worked fine with no error and NO COMPREHSNSION):
Could not enable compression because no matching handler/method pair was found
Messages between client and server :
SENT (0): <stream:stream xmlns=‘jabber:client’ to=‘soroush.ir’ xmlns:stream=‘http://etherx.jabber.org/streams’ version=‘1.0’ xml:lang=‘en’>
RECV (0): <?xml version='1.0'?><stream:stream xmlns=‘jabber:client’ xmlns:stream=‘http://etherx.jabber.org/streams’ id=‘3232247674216297200’ from=‘soroush.ir’ version=‘1.0’ xml:lang=‘en’>stream:featureszlibPLAINDIGEST-MD5X-OAUTH2SCRAM-SHA-1</me chanism></stream:features>
SENT (0):
RECV (0):
SENT (0): <stream:stream xmlns=‘jabber:client’ to=‘soroush.ir’ xmlns:stream=‘http://etherx.jabber.org/streams’ version=‘1.0’ xml:lang=‘en’>
RECV (0): <?xml version='1.0'?><stream:stream xmlns=‘jabber:client’ xmlns:stream=‘http://etherx.jabber.org/streams’ id=‘7607251502826688586’ from=‘soroush.ir’ version=‘1.0’ xml:lang=‘en’>
RECV (0): stream:featureszlibPLAINDIGEST-MD5X-OAUTH2SCRAM-SHA-1</me chanism></stream:features>
SENT (0): biwsbj11c2VyMSxyPSs2RVdeIlBrTyU2JlFgfUg0bEZXRFs4JyJMT0F 8Wlk3
RECV (0): XXXXXXXXXXXXX
SENT (0): XXXXXXXXXXXXX
RECV (0): XXXXXXXXXXXXX
SENT (0): <stream:stream xmlns=‘jabber:client’ to=‘soroush.ir’ xmlns:stream=‘http://etherx.jabber.org/streams’ version=‘1.0’ id=‘7607251502826688586’ xml:lang=‘en’>
RECV (0): <?xml version='1.0'?><stream:stream xmlns=‘jabber:client’ xmlns:stream=‘http://etherx.jabber.org/streams’ id=‘17102287704880150656’ from=‘soroush.ir’ version=‘1.0’ xml:lang=‘en’>
RECV (0): stream:features</stream:features>
W/XMPPTCPConnection: Could not enable compression because no matching handler/method pair
was found
thanks