Add Exchange EWS Account only displayed when running Evolution as root

Bug #1382790 reported by Mattias Asplund
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
evolution-ews (Ubuntu)
Confirmed
High
Unassigned

Bug Description

I have evolution and evolution-ews installed in order to access my Exchange mail and contacts through EWS. After adding an Exchange EWS Account I can't see the created account in Evolution.

I'm not sure if this is a bug in evolution-ews or the evolution package itself. Sorry...

ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: evolution-ews 3.12.7-1
ProcVersionSignature: Ubuntu 3.16.0-23.30-generic 3.16.4
Uname: Linux 3.16.0-23-generic x86_64
ApportVersion: 2.14.7-0ubuntu7
Architecture: amd64
CurrentDesktop: Unity
Date: Sat Oct 18 14:21:36 2014
InstallationDate: Installed on 2014-09-25 (22 days ago)
InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Alpha amd64 (20140923)
SourcePackage: evolution-ews
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
Mattias Asplund (mattias-asplund-c) wrote :
Revision history for this message
Seth Arnold (seth-arnold) wrote : Bug is not a security issue

Thanks for taking the time to report this bug and helping to make Ubuntu better. We appreciate the difficulties you are facing, but this appears to be a "regular" (non-security) bug. I have unmarked it as a security issue since this bug does not show evidence of allowing attackers to cross privilege boundaries nor directly cause loss of data/privacy. Please feel free to report any other bugs you may find.

information type: Private Security → Public
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evolution-ews (Ubuntu):
status: New → Confirmed
Changed in evolution-ews (Ubuntu):
importance: Undecided → High
Revision history for this message
Nathan (g-nathan) wrote :

This may be a duplicate of #1312888

In either case, I was having the same issue on a relatively clean Ubuntu 14.04: I was able to Fetch URL using the correct Host URL. In the process I entered my exchange password and everything seemed to proceed smoothly. However, the account was not added after finalising the process. As such, the wizard started again, the next time I started Evolution.

I was able to "fix" this by adding the Gnome PPA and upgrading the Gnome packages:

add-apt-repository ppa:gnome3-team/gnome3
apt-get update && apt-get dist-upgrade -y
apt-get install evolution-ews

If you had already installed evolution-ews, you may need to delete your personal configuration files:
rm -rf ~/.config/evolution/

A reboot, may also be necessary before trying to add your Exchange account again.

Revision history for this message
Jeppe Bundsgaard (jeppe) wrote :

This is still a problem in Ubuntu Gnome 16.10
Evolution 3.22.3
Evolution-ews 3.22.0-2
4.8.0-32-generic #34-Ubuntu SMP Tue Dec 13 14:30:43 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

I go through ews-creation, get the OAB URL, and reach the end of the wizard. When I close, the account is not created.

It worked with root (creating a fresh evolution account) (but then I got the error: SPNEGO cannot find mechanisms to negotiate - I guess that is another bug/problem?).

Revision history for this message
Jeppe Bundsgaard (jeppe) wrote :

Okay... I restarted Evolution several times, and that didn't help. But today I restarted my computer, and now I have 6 versions of the account... So it did work in some way... :-)

After deleting the duplicate accounts, and checking for mail I got the error "SPNEGO cannot find mechanisms to negotiate". I solved it by changing from Kerobos to NTML in the receiving mail settings (just if anyone search for a solution to that problem).

So maybe this bug can be closed? And a new one created that points out that the account is created, but not visible before a complete restart?

Thanks for the great work with this extension!
Jeppe

Revision history for this message
Rick Gray (rickdgray) wrote :

I can confirm that I also had an issue with this. Could not create an account until I rebooted my system AND deleted the config files in my home directory. The "check for authentication types" button auto set it to kerberos, but that later threw the odd "SPNEGO cannot find mechanisms to negotiate" error. After changing it BACK to NTML, it worked flawlessly.

Revision history for this message
Martin (martin22) wrote :

I confirm that changing from Kerberos to NTML in the receiving mail settings is a solution. Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.