FS#25733 - [gnutls] 3.0.0 -> 3.0.1 breaks Google Calender sync
Attached to Project:
Arch Linux
Opened by Niklas Schnelle (spacenick) - Tuesday, 23 August 2011, 15:20 GMT
Last edited by Ionut Biru (wonder) - Friday, 16 September 2011, 18:27 GMT
Opened by Niklas Schnelle (spacenick) - Tuesday, 23 August 2011, 15:20 GMT
Last edited by Ionut Biru (wonder) - Friday, 16 September 2011, 18:27 GMT
|
Details
Description:
Hi Arch Team, when trying to add a Google Calendar to Evolution I get a TLS Handshake error when using gnutls 3.0.1. Downgrading to 3.0.0 solves the issue. I tried bisecting but when building upstream gnutls it doesn't seem to get used by Evolution at least the version tagged 3.0.0 when simply compiled, build and installed without a PKGBUILD doesn't fix it like the Arch package of 3.0.0 does. Greetings Nik Additional info: * package version(s) * config and/or log files etc. Steps to reproduce: |
This task depends upon
Closed by Ionut Biru (wonder)
Friday, 16 September 2011, 18:27 GMT
Reason for closing: Fixed
Additional comments about closing: glib-networking-2.28.7-5
Friday, 16 September 2011, 18:27 GMT
Reason for closing: Fixed
Additional comments about closing: glib-networking-2.28.7-5
is this google calendar support built in evolution or is a separate plugin?
Error message on this machine reads: "The TLS connection was non-properly terminated."
I can refresh the list of available calendars from the server (i.e. some connection is made), but I get the same error as before, when trying to show/refresh the calendar itself. I'm not using evolution usually and don't know how to debug this.
glib-networking 2.28.7-5
libsoup 2.34.3-1
libsoup-gnome 2.34.3-1
Yes, I got the glib-networking from your url.
I see some https/sslv3 traffic to 209.85.149.103.
evolution 3.0.2-1
gnutls 3.0.1-1
glib-networking 2.28.7-5
libsoup 2.34.3-1
libsoup-gnome 2.34.3-1
With gnutls 3.0.1 the following message is reported after the password request:
"Impossibile aprire il calendario: Restituito codice di stato HTTP 6 inatteso (Errore nel leggere dati dal socket TLS: The TLS connection was non-properly terminated.)"
Using gnutls 3.0.0 the message won't show up but the calendar doesn't show/sync anything.
I'm on x86_64, and deleting the old packages from cache and reinstalling gnutls has provided nothing it seems. I would assume this is just a regression of gnutls.
e-cal-backend-caldav-WARNING **: Server did not response with 207, but with code 6 (SSL handshake failed)
$ pacman -Q evolution evolution-data-server libsoup libsoup-gnome gnutls glib-networking
evolution 3.0.3-1
evolution-data-server 3.0.3-1
libsoup 2.34.3-1
libsoup-gnome 2.34.3-1
gnutls 3.0.1-1
glib-networking 2.28.7-5
https://savannah.gnu.org/support/index.php?107802
reporting upstream is the proper way to fix bugs in software.
https://bugzilla.gnome.org/show_bug.cgi?id=659233