I am trying to set up Evolution with Exchange so I can bypass Windows for a bunch of office stuff. The problem I have is that when I set up my account, Evolution just doesn't seem to be able to store it. I provide the information, it seems to connect correctly, but then when I get to the end of the wizard there is no account configured. If I start Evolution again I get the wizard again.
This was a straight install of
evolution-ews out of apt on a pretty much brand new 14.04 installation running Xubuntu on the front.
I couldn't see any logs for Evolution so I ran it with
CAMEL_DEBUG=true evolution to get a bit of debugging and the first few lines look like this:
** (evolution:14167): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-wLqFGe8c5K: Connection
(evolution:14167): camel-WARNING **: Failed to initialize NSS SQL
database in sql:/etc/pki/nssdb: NSS error -8187
** (evolution-alarm-notify:14173): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-wLqFGe8c5K:
Database succesfully opened
This appears to be what was happening during the wizard, then once the wizard ends we get some regular behaviour where it creates databases and stuff.
It turns out that the next time I logged in, Evolution had the same account created four times, so apparently there was some problem there that it bypassed. It still can't retrieve messages from Exchange so it's as useful as a chocolate teapot, but this issue is kind of limited.