GNOME Bugzilla – Bug 729818
Reset auth prompt suppression on user interaction
Last modified: 2014-05-09 06:49:44 UTC
> I've seen Evolution 3.12.1 occasionally lose the ability to connect to > one of my mail servers (not always the same server, btw) after having > been connected for a while. When this happens a dialog box appears > asking me to re-enter my password. If I cancel the dialog box, > Evolution refuses to prompt again for the password; when I try to open a > message on that server, I see log messages like this: > > May 06 23:06:33 wot org.gnome.evolution.dataserver.Sources3[758]: AUTH (1394380512.4809.30@wot): Initiated > May 06 23:06:33 wot org.gnome.evolution.dataserver.Sources3[758]: AUTH (1394380512.4809.30@wot): Complete (DISMISSED) On Wed, 2014-05-07 at 08:20 +0200, Milan Crha wrote: there is some unfinished work here. Currently, once you cancel the password prompt the evolution-source-registry "remembers" that this process cancelled the password prompt for this account and then does the cancel for you automatically. The only current way to workaround this is to close evolution
Just need to add API to ESource to explicitly invoke the org.gnome.evolution.dataserver.Source.AllowAuthPrompt() D-Bus method, then have Evolution call that API on explicit user actions like clicking "Send/Receive". The point of the suppression is to prevent you from being bombarded with auth prompts for the same account which you'd have to repeatedly cancel. Used to happen in the 2.x days and was very annoying.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 678843 ***