Openfire (ARCHIVED)

Connection Manager connection is closed when client uses invalid SASL mechanism

Details

  • Type: Bug Bug
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 3.2.2
  • Fix Version/s: 3.2.3
  • Component/s: Connection Manager, Core
  • Labels:
    None
  • Acceptance Test - Add?:
    No

Description

Openfire is offering invalid SASL mechanisms to the CM so when a client tries to use them then there is an error and the connection between the CM and Openfire is closed.

java.lang.UnsupportedOperationException
at org.jivesoftware.wildfire.ldap.LdapAuthProvider.getPassword(LdapAuthProvider.java:125)
at org.jivesoftware.wildfire.auth.AuthFactory.getPassword(AuthFactory.java:133)
at org.jivesoftware.wildfire.net.XMPPCallbackHandler.handle(XMPPCallbackHandler.java:66)
at com.sun.security.sasl.digest.DigestMD5Server.validateClientResponse(DigestMD5Server.java:568)
at com.sun.security.sasl.digest.DigestMD5Server.evaluateResponse(DigestMD5Server.java:226)
at org.jivesoftware.wildfire.net.SASLAuthentication.handle(SASLAuthentication.java:312)
at org.jivesoftware.wildfire.SessionPacketRouter.route(SessionPacketRouter.java:64)
at org.jivesoftware.wildfire.multiplex.MultiplexerPacketHandler.route(MultiplexerPacketHandler.java:165)
at org.jivesoftware.wildfire.net.MultiplexerStanzaHandler.processRoute(MultiplexerStanzaHandler.java:89)
at org.jivesoftware.wildfire.net.MultiplexerStanzaHandler.processUnknowPacket(MultiplexerStanzaHandler.java:96)
at org.jivesoftware.wildfire.net.StanzaHandler.process(StanzaHandler.java:252)
at org.jivesoftware.wildfire.net.StanzaHandler.process(StanzaHandler.java:147)

Issue Links

Activity

There are no comments yet on this issue.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: