GNOME Bugzilla – Bug 746900
Add new Exchange account -- appears to work, does not add
Last modified: 2016-08-01 13:46:58 UTC
When I set up a new account on an Exchange 2010 server with Evolution, all appears to work correctly (e.g. it uses my credentials to populate the EWS link) until I finish the account creation, after which Evolution appears to have no accounts added. If I close and restart Evolution, the new account wizard opens again. Same behavior in Ubuntu 14.10 and after I upgraded to 15.04 a few weeks early.
Thanks for a bug report. is it possible that you installed evolution-ews only before you run evolution, while the background processes were already running? The evolution-ews contains additional modules which are loaded only on start of the background processes, thus if you install the package when these background processes are already running then the newly added modules are not loaded and the accounts might not be created as expected. If you installed evolution-ews with also evolution running, then it's even worse. Simple re-login, or the machine restart, makes things work. If it's not the case, could you run evolution from a terminal and see whether it prints any errors there, please?
This bug is also listed in Launchpad as a bug in Ubuntu and confirmed by multiple users. A workaround seems to be to add some other account before adding the EWS account.
(In reply to Andreas Noteng from comment #2) > This bug is also listed in Launchpad as a bug in Ubuntu and confirmed by > multiple users. A workaround seems to be to add some other account before > adding the EWS account. https://bugs.launchpad.net/evolution-ews/+bug/1061195
(In reply to Andreas Noteng from comment #2) > A workaround seems to be to add some other account before adding the EWS > account. No, see comment #1. If you install the 3rd party plugin (evolution-ews, evolution-mapi or similar) and do not restart background evolution processes, then the added account doesn't propagate and the things will not work properly. At least until [1] (which is part of the 3.20.0+ stable release). It had also some follow-up commits, all included in the 3.20.0. [1] https://git.gnome.org/browse/evolution-data-server/commit/?id=07086740ba1c51