[Pidgin] #12631: GSSAPI Authentication fails when using Heimdal

Pidgin trac at pidgin.im
Tue Sep 14 13:42:19 EDT 2010


#12631: GSSAPI Authentication fails when using Heimdal
-------------------+--------------------------------------------------------
Reporter:  bill3i  |        Type:  defect        
  Status:  new     |   Component:  libpurple     
 Version:  2.7.3   |    Keywords:  GSSAPI Heimdal
-------------------+--------------------------------------------------------
 Our jabber server using GSSAPI authentication.  I am able to successfully
 connect to the server when using MIT's kerberos support, but I get a
 failure when using Heimdal kerberos.   This has been tested with Pidgin
 2.6.6 and 2.7.3.  The OS is ubuntu lucid.  The versions of GSSAPI are the
 stock lucid packages.  Here is a snipet from the debug log.  (The complete
 log is attached.)

 (10:24:31) sasl: Mechs found: GSSAPI

 (10:24:31) jabber: Sending (ssl) (whm at stanford.edu/): <auth
 xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='GSSAPI
 '>password removed</auth>

 (10:24:31) jabber: Recv (ssl)(208): <challenge
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl">YGkGCSqGSIb3EgECAgIAb1owWKADAg
 EFoQMCAQ+iTDBKoAMCARKiQwRBFoM750mKQI9XZHzVJKflPkUklanaAqd3jpeL0rPwwsAjDhsM5BMc3UujYCpddK1SF/CKClPxFnKBN78+22AzgnU=</ch
 allenge>

 (10:24:31) jabber: Sending (ssl) (whm at stanford.edu/): <response
 xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>

 (10:24:31) jabber: Recv (ssl)(108): <challenge
 xmlns="urn:ietf:params:xml:ns:xmpp-sasl">BQQF/wAMAAAAAAAAJL6uvwEBAACvvy
 e1HK960p0e0r8=</challenge>

 (10:24:31) sasl: GSSAPI Error:  A token was invalid (unknown mech-code 0
 for mech unknown)

 (10:24:31) jabber: Error is -1 : SASL(-1): generic failure: GSSAPI Error:
 A token was invalid (unknown mech-code 0 fo
 r mech unknown)

 (10:24:31) connection: Connection error on 0x9346250 (reason: 3
 description: SASL error: SASL(-1): generic failure: GS
 SAPI Error:  A token was invalid (unknown mech-code 0 for mech unknown))

 (10:24:31) account: Disconnecting account whm at stanford.edu/ (0x8cbc300)

 (10:24:31) connection: Disconnecting connection 0x9346250

 (10:24:31) jabber: Sending (ssl) (whm at stanford.edu/): </stream:stream>

 (10:24:31) connection: Destroying connection 0x9346250

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12631>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list