[Pkg-telepathy-maintainers] Bug#548376: Bug#548376: telepathy-haze: Cannot connect to Yahoo.

Philipp Weis pweis at pweis.com
Fri Sep 25 22:05:23 UTC 2009


On 2009-09-25 22:36, Jonny Lamb <jonny at debian.org> wrote:
> tags 548376 + moreinfo
> kthxbye
> 
> On Fri, Sep 25, 17:07:32 -0400, Philipp Weis wrote:
> > I just started using empathy, and managed to set up my AIM, ICQ and
> > Google accounts. However, I cannot connect to Yahoo. I set up an
> > account, but when I try to connect, the Yahoo Symbol blinks in the
> > account list, and it just doesn't connect. I don't get an error
> > message, it just keeps blinking.
> 
> Could you get some debug logs from haze please? Read the following
> link for information regarding obtaining these logs:
> 
>    http://live.gnome.org/Empathy/Debugging

Sorry for not finding that link on my own. I attached the debug logs,
and actually managed to make sense of whats going on.

I don't have any of the certificates from ca-certificates installed by
default, so what appears to be happening is that Empathy can't
establish an SSL connection with the yahoo server, and just hangs.
Activating the Equifax Secure CA certificate from ca-certificates
fixes the problem.

I'm not sure how this should be fixed properly. Empathy certainly
should show an error message about the failed SSL connection.

libpurple0 includes some SSL certificates in
/usr/share/purple/ca-certs, so maybe this should be reassigned to
libpurple and the Equifax certificate included in there.

Philipp

-------------- next part --------------
haze-Message: [info] stun: using server
(haze:2496): haze-DEBUG: init_libpurple: libpurple 2.6.2 loaded (compiled against 2.5.9)
(haze:2496): haze-DEBUG: get_protocols: Found protocols aim, facebook, gadugadu, groupwise, icq, irc, jabber, local-xmpp, msn, myspace, qq, sametime, silc, simple, yahoo, yahoojp, zephyr
(haze:2496): haze-DEBUG: haze_connection_manager_init: Initializing (HazeConnectionManager *)0x9353c38
(haze:2496): tp-glib-DEBUG: started version 0.3.2 (telepathy-glib version 0.8.0)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter account (telepathy name account)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter password (telepathy name password)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter server (telepathy name server)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter port (telepathy name port)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter xfer_host (telepathy name xfer-host)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter xfer_port (telepathy name xfer-port)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter room_list_locale (telepathy name room-list-locale)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter local_charset (telepathy name charset)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter ignore_invites (telepathy name ignore-invites)
(haze:2496): haze-DEBUG: _haze_cm_set_param: setting parameter proxy_ssl (telepathy name proxy-ssl)
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_class_init: Initializing (TpBaseConnectionClass *)0x9351a28
(haze:2496): haze-DEBUG: haze_connection_class_init: Initializing (HazeConnectionClass *)0x939c3f0
(haze:2496): tp-glib/presence-DEBUG: tp_presence_mixin_class_init: called.
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_init: Initializing (TpBaseConnection *)0x93bc018
(haze:2496): haze-DEBUG: haze_connection_init: Initializing (HazeConnection *)0x93bc018
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Post-construction: (TpBaseConnection *)0x93bc018
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Handle repo for type #0 at (nil)
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Handle repo for type #1 at 0x9396860
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Handle repo for type #2 at (nil)
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Handle repo for type #3 at 0x939e0e0
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Handle repo for type #4 at 0x93968f0
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Channel manager #0 at 0x939e100
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_constructor: Channel manager #1 at 0x939cfb8
(haze:2496): haze-DEBUG: haze_connection_constructor: Post-construction: (HazeConnection *)0x93bc018
(haze:2496): tp-glib/presence-DEBUG: tp_presence_mixin_init: called.
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_register: bus name org.freedesktop.Telepathy.Connection.haze.yahoo.pweis8
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_register: object path /org/freedesktop/Telepathy/Connection/haze/yahoo/pweis8
(haze:2496): tp-glib/presence-DEBUG: tp_presence_mixin_get_simple_presence_dbus_property: called.
(haze:2496): tp-glib/presence-DEBUG: tp_presence_mixin_simple_presence_set_presence: called.
(haze:2496): tp-glib/presence-DEBUG: check_for_status: Found status "available", checking if it's available...
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_change_status: was 4294967295, now 1, for reason 1
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_change_status: emitting status-changed to 1, for reason 1
haze-Message: [info] account: Connecting to account pweis8.
haze-Message: [info] connection: Connecting. gc = 0x93c00a0
haze-Message: [info] account: Connecting to account pweis8.
haze-Message: [info] yahoo: Authentication: In yahoo_auth16_stage1
haze-Message: [info] nss: subject=CN=login.yahoo.com,OU=Yahoo,O=Yahoo! Inc.,L=Santa Clara,ST=California,C=US issuer=OU=Equifax Secure Certificate Authority,O=Equifax,C=US
haze-Message: [info] nss: subject=OU=Equifax Secure Certificate Authority,O=Equifax,C=US issuer=OU=Equifax Secure Certificate Authority,O=Equifax,C=US
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/ssl-cert-snakeoil.pem
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/Philipp_Weis.pem
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/arthur-imap.pem
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/ca.pem
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/pweis.com.pem
haze-Message: [info] nss/x509: Loading certificate from /etc/ssl/certs/arthur2-imap.pem
haze-Message: [info] nss/x509: Loading certificate from /usr/share/purple/ca-certs/Microsoft_Secure_Server_Authority.pem
haze-Message: [info] nss/x509: Loading certificate from /usr/share/purple/ca-certs/Microsoft_Internet_Authority.pem
haze-Message: [info] nss/x509: Loading certificate from /usr/share/purple/ca-certs/AOL_Member_CA.pem
haze-Message: [info] nss/x509: Loading certificate from /usr/share/purple/ca-certs/VeriSign_International_Server_Class_3_CA.pem
haze-Message: [info] nss/x509: Loading certificate from /usr/share/purple/ca-certs/VeriSign_Class3_Extended_Validation_CA.pem
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_change_status: was 1, now 2, for reason 1
(haze:2496): tp-glib/connection-DEBUG: tp_base_connection_change_status: emitting status-changed to 2, for reason 1
(haze:2496): haze-DEBUG: close_all: closing im channels
haze-Message: [info] account: Disconnecting account pweis8 (0x93bb308)
haze-Message: [info] connection: Disconnecting connection 0x93c00a0
haze-Message: [info] connection: Destroying connection 0x93c00a0
(haze:2496): tp-glib/params-DEBUG: connection_shutdown_finished_cb: dereferenced connection
(haze:2496): haze-DEBUG: haze_connection_dispose: disposing of (HazeConnection *)0x93bc018
(haze:2496): haze-DEBUG: close_all: closing im channels
(haze:2496): tp-glib/connection-DEBUG: tp_contacts_mixin_finalize: 0x93bc018
(haze:2496): tp-glib/presence-DEBUG: tp_presence_mixin_finalize: 0x93bc018
(haze:2496): haze-DEBUG: haze_connection_finalize: deleting account pweis8
haze-Message: [info] account: Destroying account 0x93bb308
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-telepathy-maintainers/attachments/20090925/280b6af1/attachment-0001.pgp>


More information about the Pkg-telepathy-maintainers mailing list