[Pidgin] #4890: SIMPLE cannot authenticate

Pidgin trac at pidgin.im
Wed Feb 20 18:34:52 EST 2008


#4890: SIMPLE cannot authenticate
----------------------+-----------------------------------------------------
  Reporter:  ristosu  |       Owner:  seanegan                 
      Type:  defect   |      Status:  new                      
  Priority:  minor    |   Milestone:                           
 Component:  SIMPLE   |     Version:  2.3.1                    
Resolution:           |    Keywords:  SIMPLE authenticate crash
   Pending:  0        |  
----------------------+-----------------------------------------------------
Comment (by datallah):

 The issue here is that the SIMPLE plugin doesn't recognize the format of
 the `WWW-Authenticate` header being sent back from the server and can't
 parse the values in it.

 What was sent by the server:
 {{{
 WWW-Authenticate: Digest
 algorithm=MD5,nonce="48071167601607341438182281045244",realm="voip.saunalahti.fi",stale=false
 }}}
 differs from the example in (note the lack of spaces between
 attributes)[RFC3261 http://www.faqs.org/rfcs/rfc3261.html]:
 {{{
      WWW-Authenticate: Digest realm="atlanta.com",
         domain="sip:boxesbybob.com", qop="auth",
         nonce="f84f1cec41e6cbe5aea9c8e88d359",
         opaque="", stale=FALSE, algorithm=MD5
 }}}

 It looks like this is a bug in Pidgin's implementation as the RFC says
 that it is a comma-separated list.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/4890#comment:1>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list