Empathy asks me to confirm certificate before connecting to Google Apps GTalk

Bug #669997 reported by Mark
40
This bug affects 8 people
Affects Status Importance Assigned to Milestone
Empathy
Fix Released
Medium
empathy (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: empathy

Whenever I launch Empathy and it attempts to connect to the Google Talk server for my Google Apps account I get a dialog which states the certificate is invalid and asking me to confirm or cancel.

I would expect Empathy to remember that I've confirmed the certificate, or to accept the certificate as is in the first place.

The full body of the dialog is:

This connection is untrusted. Would you like to continue anyway?

The identity provided by the chat server cannot be verified.
The hostname verified by the certificate doesn't match the server name.
Expected hostname: burmis.ca
Certificate hostname: talk.google.com

I am using a fully up-to-date copy of Ubuntu 10.10 - the Maverick Meerkat

ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: empathy 2.32.0.1-0ubuntu1
ProcVersionSignature: Ubuntu 2.6.35-22.35-generic 2.6.35.4
Uname: Linux 2.6.35-22-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Tue Nov 2 09:51:31 2010
ExecutablePath: /usr/bin/empathy
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
ProcEnviron:
 SHELL=/bin/bash
 LANG=en_CA.utf8
SourcePackage: empathy
XsessionErrors:
 (polkit-gnome-authentication-agent-1:2171): GLib-CRITICAL **: g_once_init_leave: assertion `initialization_value != 0' failed
 (Do:2169): Wnck-CRITICAL **: wnck_set_client_type got called multiple times.
 (nautilus:2156): GConf-CRITICAL **: gconf_value_free: assertion `value != NULL' failed

Revision history for this message
Mark (mark-f-bennett) wrote :
Revision history for this message
Kevin Milner (kevin-kevinmilner) wrote :

This isn't a great workaround as it just ignores SSL errors, but the fix from this forum post will remove the annoyance:

http://fossplanet.com/f10/%5Bbug-640018%5D-%5Bnew%5D-empathy-throws-untrusted-certificate-warning-ongoogle-chat-services-using-google-apps-non-google-domains-52377/#post209963

"I have discovered a workaround: In Empathy > Edit > Accounts, check "Ignore SSL certificate errors" for each Google Apps Talk account. This suppresses the warning. However, this is not an ideal solution."

Revision history for this message
David Wagner (meynstey) wrote :

This has been happening for me as well, but only started with the most recent update. In my case, I'm connecting to a Jabber server.

The aforementioned "fix" does at least get rid of the recurring warning.

Revision history for this message
Brian Curtis (bcurtiswx) wrote :

@David, what version of empathy are you running, and is this still an issue?

Changed in empathy (Ubuntu):
status: New → Incomplete
Revision history for this message
Mark (mark-f-bennett) wrote :

Still getting the message:

"The identity provided by the chat server cannot be verified.
The hostname verified by the certificate doesn't match the server name.
Expected hostname: burmis.ca
Certificate hostname: talk.google.com"

Using Empathy 2.32.1

Revision history for this message
Omer Akram (om26er) wrote :

thanks for your bug report. please attach your telepathy-gabble logs from the time you see this issue. you can get those logs from Help>Debug and by selecting gabble from the drop down menu.

Changed in empathy (Ubuntu):
importance: Undecided → Low
Revision history for this message
Savvas Radevic (medigeek) wrote :

Affects me too on maverick (ubuntu 10.10)

$ apt-cache policy telepathy-gabble empathy
empathy:
  Installed: 2.32.1-0ubuntu1.1
  Candidate: 2.32.1-0ubuntu1.1
  Version table:
 *** 2.32.1-0ubuntu1.1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick-updates/main amd64 Packages
        100 /var/lib/dpkg/status
     2.32.0-0ubuntu2 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages
telepathy-gabble:
  Installed: 0.10.0-1ubuntu0.1
  Candidate: 0.10.0-1ubuntu0.1
  Version table:
 *** 0.10.0-1ubuntu0.1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ maverick-security/main amd64 Packages
        100 /var/lib/dpkg/status
     0.10.0-1 0
        500 http://archive.ubuntu.com/ubuntu/ maverick/main amd64 Packages

Log attached from a test server.

Changed in empathy (Ubuntu):
status: Incomplete → Confirmed
Changed in empathy:
importance: Unknown → Medium
status: Unknown → New
Changed in empathy:
status: New → Invalid
Changed in empathy:
importance: Medium → Unknown
status: Invalid → Unknown
Changed in empathy:
importance: Unknown → Medium
status: Unknown → Fix Released
Revision history for this message
Omer Akram (om26er) wrote :

according to empathy upstream this bug is fixed in empathy 2.34 which is in Ubuntu-11.04

Changed in empathy (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Jmadero (jmadero) wrote :

Problem exists again, running Ubuntu 11.10, empathy 3.2.01-0ubuntu1.1

Revision history for this message
Arthus Belliqueux (ab-reg) wrote :

This seems to be the same issue as in https://bugs.launchpad.net/ubuntu/+source/empathy/+bug/706931

Should'nt this be merged or something ?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.