segabor/bunnylab — Issue #2: Bad challenge packet
Author: segabor
Created: 2011-10-16 06:40:16+00:00
State: open

Bunny sends bad crypted content at login phase #2. Openfire complaints about bad character encoding "utf-" when it starts decrypting the packet (class DigestMD5Server, ).

Stack trace:

javax.security.sasl.SaslException: DIGEST-MD5: digest response format violation. Incompatible charset value: utf-
at com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:378)
at com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226)
at org.jivesoftware.openfire.net.SASLAuthentication.handle(SASLAuthentication.java:320)
at org.jivesoftware.openfire.net.StanzaHandler.process(StanzaHandler.java:183)
at org.jivesoftware.openfire.nio.ConnectionHandler.messageReceived(ConnectionHandler.java:169)