evolution-ews in 14.04 only works as 'root'
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
evolution-ews (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Just installed 14.04, and am trying to get the 'evolution-ews' plugin to work as a 'normal' user to connect to exchange 2010. Account creation doesn't work as a normal user, it only sucessfully works when run as the 'root' user.
To reproduce:
- launch evolution
- go through the steps to create a new account, select "Evolution EWS" as the account type
- put your user name in the approproate field
- hit the "Fetch UIRL" button. You are prompted for your exchange password
- Autodiscovery will fail (and account not created).
As the root user, do the same thing, except when you hit "fetch URL", it works fine, and you are prompted to create a new gnome keyring.
So my guess is there is an issue with permissions or something somewhere between evolution and gnome-keyring. I can repro this at will, and creating a new user doesn't solve it -- the only time it ever works is when run as the root user.
Just to follow up with this ....
I also tried entering in the Host URL and OAB URL generated from trying this as the 'root' user. The account will create, but when you try to 'check mail', evolution gets stuck in this endless loop of asking for your Exchange password. So I strongly suspect it's something going on between evolution and gnome-keyring -- like for some reason evolution-ews can't create a keyring, or open a keyring.
110% willing to do whatever I need to do to help troubleshoot and solve this.