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 728689 - [IMAPx] Keeps prompting for passwords
[IMAPx] Keeps prompting for passwords
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Mailer
3.12.x (obsolete)
Other Linux
: Normal normal
: ---
Assigned To: evolution-mail-maintainers
Evolution QA team
Depends on:
Blocks:
 
 
Reported: 2014-04-21 22:23 UTC by melodie
Modified: 2014-05-21 08:11 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
CAMEL_DEBUG=all output, in English. (46.86 KB, text/plain)
2014-04-21 22:23 UTC, melodie
Details

Description melodie 2014-04-21 22:23:17 UTC
Created attachment 274854 [details]
CAMEL_DEBUG=all output, in English.

Hi,

The issue I meet with are mainly in Archlinux up to date, Evolution 3.12, in an Openbox environment.

I have no idea if Evolution is the guilty, or rather gnome-keyring, or evolution-data-server. I am only a user trying to bring useful feedback. After one week seeking for better ways through the issue, here is what I gathered:

Version 3.12 of Evolution, with evolution-data-server of the same version, and same for gnome-keyring and seahorse, bring only trouble when it comes to Emails. (All the rest of the components work great for me, I use Calendar and Contacts a lot).

I posted at my main distribution here:
https://bbs.archlinux.org/viewtopic.php?id=180418

and pasted some sanitized information output from "$ LANG=C env CAMEL_DEBUG=all evolution" (you will find it here as an attachment).

I tried all combinations possible for the setup, with or without SSL, with or without a password to rule the gnome-keyring, nothing makes a difference: I can be prompted for the passwords for one or all mail addresses, as well when receiving as when sending email. Sometimes I would even do a copy paste from the Seahorse ui to the field where the password is prompted, and sometimes it would not even accept it as correct, when indeed I am sure it is the right password. 

While testing during more than a week, I also came to change all the passwords at of the mail boxes, another time remove all evolution configuration files from my home (in .cache, .config, .local, .gnome2 ... all places where "find" told me evolution had configuration files) and recreated the setups.  

This issue related to passwords prompting also came out in a 3.2.3 version of Evolution in Ubuntu Precise, but I finally got it to quit prompting for the passwords (I have done the tests in several installs with the same 3 mail addresses using two different providers, all in IMAP with the smtp of one ISP). 

This Ubuntu Precise version is important to me, because as an LTS distro, Long Term Service supported until 2017, I have installed it to someone's machine who switched from Windows XP to Linux, and changed from Outlook Express to Evolution groupware : and he met with the issue as soon as he started to use it. (bummer... )

He also makes use of imap, and lists of contacts grouped as categories and needs to work with it. (I will reconfigure it probably in one or two days from now).

And he and I both meet with issues related to pings, him and I in Evolution 3.2.3, and I also in Evolution 3.12. 

I find this issue with the ISP "SFR.fr", while the man for whom I installed meets with this on his ISP "orange.fr". (A ping on each imap shows the packets are lost).

I don't meet this with my other mail provider, gmx.fr.

Here is a screenshot of what I meet with related to that issue:
http://meets.free.fr/images/Erreur-ping-imap.png

If I can use more command lines to provide additional information, I won't be very far.

Thanks for your work.
Mélodie
Comment 1 Milan Crha 2014-04-25 05:54:00 UTC
This change might be partly related to your issue:
https://git.gnome.org/browse/evolution-data-server/commit/?h=evolution-data-server-3-12&id=c9f9cdebfc

Please apply it to your 3.12 build.
Comment 2 Milan Crha 2014-04-25 06:18:38 UTC
This is the second commit, which, together with the above, should fix the issue for you. It did for me, at least.

https://git.gnome.org/browse/evolution-data-server/commit/?h=evolution-data-server-3-12&id=fedfc8f
Comment 3 melodie 2014-05-20 10:59:02 UTC
Hi,

Since the last update provided in Archlinux on May 12th, and updated in my computer last May 16th, I have not been prompted again on any of my mail accounts (there are 4), except once the first time I restarted Evolution after the update.

I have opened Evolution once or more each day since and I have not been prompted for any password again.

This issue seems to be fixed.

Many thanks, 
Mélodie
Comment 4 Milan Crha 2014-05-21 08:11:00 UTC
Nice, thanks for the update. I'm closing this then, in favour of the above cited commits.