After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 357090 - Can't connect to IMAP over SSL
Can't connect to IMAP over SSL
Status: RESOLVED OBSOLETE
Product: evolution
Classification: Applications
Component: Mailer
2.8.x (obsolete)
Other All
: Normal major
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2006-09-21 19:33 UTC by Trevin Beattie
Modified: 2008-03-18 17:21 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14


Attachments
output from evolution after setting CAMEL_DEBUG=all CAMEL_VERBOSE_DEBUG=1 (2.47 KB, application/x-compressed-tar)
2006-10-02 16:24 UTC, Trevin Beattie
Details

Description Trevin Beattie 2006-09-21 19:33:17 UTC
Please describe the problem:
I recently tried upgrading from evolution 2.6.2 to 2.8.0.  The new version would not connect to the company's IMAP server, which is running from MS Exchange 2003.  The error message I get is "SSL unavailable".

To debug the issue, I set up an stunnel proxy on my desktop in order to monitor the IMAP traffic before it got encrypted, and turned encryption off in evolution.  But with this setup, evolution was able to successfully connect to the IMAP server and retrieve my mail.

I've tried using both TLS and SSL in the security settings; they both failed with the same error.

Because of this problem, crashing issues (bug #357078), and a reduction in usability of the calendar component, I've uninstalled version 2.8.0 and went back to 2.6.2.


Steps to reproduce:
1. Set up an account on an IMAP server which requires SSL encryption.  (I don't know whether it makes a difference that the mail server is MS Exchange 2003.)
2. Try to connect to your mailbox.


Actual results:
"Could not connect to" (my mail server) ": SSL unavailable"


Expected results:
It should establish a secure connection.


Does this happen every time?
Yes.


Other information:
evolution-2.8.0
evolution-connector-2.8.0
evolution-data-server-1.8.0
gnutls-1.2.11
gtk2-2.8.18
glib2-2.10.3
gtkhtml3-3.12.0
nspr-4.6.1
nss-3.11
openldap-2.2.13
libgnome-2.14.1
gnome-panel-2.14.2
(let me know if anything else may be relevant)
Comment 1 André Klapper 2006-09-25 19:24:06 UTC
can you please take a look at www.gnome.org/projects/evolution/bugs.shtml and set CAMEL_DEBUG=all as described there? thanks in advance
Comment 2 André Klapper 2006-10-02 15:20:39 UTC
trevin: hello?
Comment 3 Trevin Beattie 2006-10-02 16:24:52 UTC
Created attachment 73859 [details]
output from evolution after setting CAMEL_DEBUG=all CAMEL_VERBOSE_DEBUG=1

Sorry for the delay, but it's very disruptive for me to switch back and forth between 2.6.2 and 2.8.0 due to the fact that gnome-panel, control-center, and gaim all have dependencies on evolution-data-server.

Here's the debugging output you requested.  I tried to get a packet log out of ethereal as well, but it turns out evolution never attempted to connect to the mail server.
Comment 4 André Klapper 2006-10-02 17:07:29 UTC
uhm, sorry, i wasn't aware of that fact that switching is so hard. thanks for your efforts.

this is imap over exchange.
CamelException.setv(0xb5f09334, 303, 'Could not connect to exchange2003-server.boingo.com: SSL unavailable')

sush, can i ask you to take a look at this? thanks in advance.
Comment 5 Trevin Beattie 2007-03-19 21:46:38 UTC
This is still broken in 2.8.2.1.  I had upgraded to see if it would fix a calendar time zone problem -- which it did not (bug #301363).  Since this bug is not fixed yet, I'll have to revert to 2.6.2 again to use my email.
Comment 6 Trevin Beattie 2007-03-22 17:47:52 UTC
It must have something to do with my libraries.  I just tried the evolution 2.8.2.1 on a different system with Fedora Core 6 installed, and was able to connect to our IMAP server without any problem.

The system on which it's broken is based on Red Hat Enterprise Linux 4, with some custom updates (newer Firefox & mozilla, updated Gnome, etc).

I may just end up replacing my whole OS, if I can ever find enough down time for it...
Comment 7 Gilles Dartiguelongue 2007-04-30 10:14:37 UTC
or maybe custom distro patch ?
Comment 8 Ted Percival 2008-03-18 11:26:48 UTC
I had this problem (on Debian) which was fixed by upgrading libgnutls and evolution. Here is a full list of packages I upgraded in one hit, so I'm not sure if it was upgrading libgnutls or evolution that fixed the problem. Maybe both.

Package                      Old version     New Version
libgnutls13                  2.0.4-1         2.0.4-3
evolution                    2.12.3-1        2.12.3-1.1
evolution-common             2.12.3-1        2.12.3-1.1
evolution-data-server        1.12.2-1+b1     1.12.3-1
evolution-data-server-common 1.12.2-1        1.12.3-1
libedataserver1.2-9          1.12.2-1+b1     1.12.3-1
libcamel1.2-10               1.12.2-1+b1     1.12.3-1
libebook1.2-9                1.12.2-1+b1     1.12.3-1
libecal1.2-7                 1.12.2-1+b1     1.12.3-1
libedata-book1.2-2           1.12.2-1+b1     1.12.3-1
libedata-cal1.2-6            1.12.2-1+b1     1.12.3-1
libegroupwise1.2-13          1.12.2-1+b1     1.12.3-1
libedataserverui1.2-8        1.12.2-1+b1     1.12.3-1
libexchange-storage1.2-3     1.12.2-1+b1     1.12.3-1
evolution-plugins            2.12.3-1        2.12.3-1.1

I think I had the same error a while back when using TLS (SSL worked) which would cause an error message to be logged with my IMAP server but which has now been fixed. Perhaps you could retest.
Comment 9 Trevin Beattie 2008-03-18 17:21:18 UTC
Too late to retest; I upgrade my OS last November (three weeks after my previous message).

I may have to do so again soon, because just today I upgraded evolution to 2.22 and now half of the icons are broken.  But that's a different problem altogether.