[Evolution] Evolution, Google and SSL/TLS problem

2016-06-26 Thread Jaroslaw Rafa
Hello all,
I was using Evolution for several years with success to access Gmail
accounts (via IMAP) and Google calendars (via CalDAV). Since yesterday (I
guess the date, I was not using the Google account for a few days, but it's
no longer) it's no more possible. Evolution just doesn't connect to Google
- there is no password prompt displayed for Gmail account, and all Google
calendars are disabled (unchecked) in Evolution and when I attempt to check
one of them, a message "server error" appears.

Only when trying to set up a new Google calendar I got a more meaningful
error message, telling about "TLS handshake error". So I guess that Google
probably turned off support for SSL version that Evolution uses.

I am using Evolution 2.28.3. I know it's quite old, but as Evolution is
bundled with the entire GNOME, I guess I cannot just install a new version
of Evolution, because of all the dependencies etc. - and I would like to
avoid reinstalling the whole OS as long as it is possible.  I'm happy with
my current OS (Ubuntu 10.04.4 LTS) and installing a new system and setting
up everything again the way I want it to be is just a huge waste of time...

So I have two questions:
1) how to make Evolution use TLS instead of SSL when options "use SSL"
are checked both on IMAP account and on calendar properties? I know there is
option "use TLS" on IMAP, but it uses in-band TLS (ie. starts an unencrypted
IMAP connection and then switches to TLS with STARTTLS command) and Google
does not support this - and for CalDAV there is no similar possibility as
it's HTTPS.

or

2) how to install on my current OS some version of Evolution that supports
TLS with such connections? I can install additionally a few libraries etc.
if needed, but I don't want things like reinstalling the entire GNOME or the
entire OS.

Any help GREATLY appreciated!
-- 
Regards,
   Jaroslaw Rafa
   r...@ap.krakow.pl
--
"In a million years, when kids go to school, they're gonna know: once there
was a Hushpuppy, and she lived with her daddy in the Bathtub."
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Evolution, Google and SSL/TLS problem

2016-06-26 Thread Ian Mortimer
On Sun, 2016-06-26 at 10:58 +0200, Jaroslaw Rafa wrote:

> I'm happy with
> my current OS (Ubuntu 10.04.4 LTS) 

Ubuntu 10.04.4LTS is no longer supported:

   https://wiki.ubuntu.com/Releases

> and installing a new system and setting
> up everything again the way I want it to be is just a huge waste of
> time...

You can upgrade Ubuntu without reconfiguring your system:

   http://www.ubuntu.com/download/desktop/upgrade

In this case though because 10.04.4 is so old, a fresh install would
probably be easier (and safer) if you want to go to the latest (16.04).


Regards
-- 
Ian
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list


Re: [Evolution] Evolution, Google and SSL/TLS problem

2016-06-26 Thread Milan Crha
On Sun, 2016-06-26 at 10:58 +0200, Jaroslaw Rafa wrote:
> 1) how to make Evolution use TLS instead of SSL when options "use
> SSL" are checked both on IMAP account and on calendar properties? I
> know there is option "use TLS" on IMAP, but it uses in-band TLS (ie.
> starts an unencrypted IMAP connection and then switches to TLS with
> STARTTLS command) and Google does not support this - and for CalDAV
> there is no similar possibility as it's HTTPS.

Hi,
that's not that easy, as you'd need to find related patches in the
evolution-data-server and libsoup, which can go down to NSS/NSPR
library and eventually glib-networking or gnutls, whatever your ancient
libsoup might be using. It would be also "a huge waste of time" to try
to find the right patches in the respective libraries.

> 2) how to install on my current OS some version of Evolution that
> supports TLS with such connections? I can install additionally a few
> libraries etc. if needed, but I don't want things like reinstalling
> the entire GNOME or the entire OS.

It's possible to compile necessary bits in a different prefix, but the
gap between 2.28 and 3.20.x is too huge, with too many changes (like
the switch from gtk2 to gtk3), that it would just garble your system.
And with the evolution-data-server being a core part of the GNOME
environment you'd end up in a dependency hell quite easily, both in
compile time and also in the run time.

The system update looks like a good idea, though the latest versions
work "slightly" differently than that your (GNOME itself significantly
differently for sure).
Bye,
Milan
___
evolution-list mailing list
evolution-list@gnome.org
To change your list options or unsubscribe, visit ...
https://mail.gnome.org/mailman/listinfo/evolution-list