[Pidgin] #15180: Google Certificate is cached only once when Google Apps account is enabled too

Pidgin trac at pidgin.im
Sun Jun 24 03:25:28 EDT 2012


#15180: Google Certificate is cached only once when Google Apps account is enabled
too
--------------------+-------------------------------------------------------
 Reporter:  dandv   |     Owner:  deryni
     Type:  defect  |    Status:  new   
Component:  XMPP    |   Version:  2.10.4
 Keywords:          |  
--------------------+-------------------------------------------------------
 As darkrain42 pointed out in ticket #2856, Pidgin caches only one
 certificate per server.

 I have two accounts - a Gmail account, and a Google Apps account. If I
 enable only the Gmail account, Pidgin authenticates correctly. If I enable
 the Google Apps account afterwards, Pidgin authenticates that one
 correctly too.

 If I disable both accounts, then enable the Google Apps one, Pidgin
 authenticates correctly. Now the bug - if I additionally enable the Gmail
 account after the Google Apps one is logged in, I get the following
 misleadnig error:


 {{{
 The certificate for talk.google.com could not be validated.
 The certificate claims to be from "gmail.com" instead. This could mean
 that you are not connecting to the service you believe you are.
 }}}

 So the sequence that triggers the bug is:
 1. enable Google Apps account
 2. enable Gmail account.

 It would be great if this were fixed, and not see those scary MITM
 certificate error popups when my Wi-Fi reconnects :)

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


More information about the Tracker mailing list