Major problems with Exchange integration.

Bug #82151 reported by Clifford Gindulis
6
Affects Status Importance Assigned to Milestone
evolution-exchange (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution

Yikes, where to start with this one?

I'm running Feisty H2 and Evolution 2.9.6 on this laptop. At install time I was able to successfully install and configure Evolution to work with Exchange.

Over the past couple of weeks Evolution has gotten increasingly "cranky" working against our internal Exchange 2003 server.

It started with a sudden flurry of error messages about the back-end process shutting down, then it progressed to not being able to access the Global Catalog, then I had to type my password in every time I accessed an Exchange resource, then it couldn't access the calender, and finally this morning it stopped accessing email.

My Evolution 2.8.1 install on the Edgy computer next to me is working just fine so I susptect it's not my configuration or my Exchange server.

I tried deleting the Exchange account and re-creating it but the setup would never again give me the server address field. Without being able to tell it what server to access recreating an account obviously did not work.

Anyway, to try and "fix" the issue(s) I did an apt-get remove evolution evolution-data-server evolution-common evolution-exchange evolution-plugins , deleted my .evolution folder from $home and rebooted.

Then I did an apt-get install evolution evolution-common evolution-data-server evolution-exchange evolution-plugins , rebooted, and launched Evolution.

Not only did this not fix anything, Evolution also retained all the settings from my previous two accounts and still would not give me a server field to tell it where my Exchange server was!

I'll go a-googling for answers on how to *completely* remove Evolution so I can try another re-install but right now I see some serious problems.

1) Why did Evolution start having problems when nothing in it's configuration had changed? Obviously one of the updates busted it, but which one and why?

2) Why does deleting an "Exchange" account not remove it's settings from whatever config file they are stored in?

3) Why, when recreating an "Exchange" account, are you not presented with the Exchange
Server address field?

4) Why does doing a complete uninstall of Evolution not remove *all* of it's configuration files and settings?

description: updated
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. The removal from packages doesn't remove user datas, that's a design decision, there is no reason a package should modifiy your datas. The datas are to the user and that's to user to decide if he wants to keep them or clean them. The account configurations are stored to gconf (.gconf/apps/evolution). Did you activate the exchange plugin from the plugins list? Do you have any error on the command line if you run evolution from it?

Changed in evolution:
assignee: nobody → desktop-bugs
status: Unconfirmed → Needs Info
Revision history for this message
Clifford Gindulis (cliff-gindulis) wrote :

Hi Sebastien,

Yes I activated exchange-plugins inside of Evolution. I didn't realize that you could run Evolution from the command line. I will try that this morning, after I remove the user settings from .gconf.

Thank you for the reply.

Revision history for this message
Clifford Gindulis (cliff-gindulis) wrote :

Ugh.

I just did an apt-get autoremove exchange* and then removed the .gconf/apps/evolution directory.

Then I did apt-get install evolution evolution-exchange evolution-plugins evolution-plugins-experimental evolution-common evolution-data-server evolution-data-server-common and rebooted.

When I launched Evolution and attempted to setup an Exchange server it still wouldn't show me the server field.

I don't know what I did but Evolution is horribly upset with me. :(

Revision history for this message
Marcio Conceicao (ubuntu-marcioconceicao) wrote :

I have same problem here.

As work around I had used /usr/bin/exchange-connector-setup-2.10 to setup exchange account

But when access account editor in Evolution the server field is hidden.

Changed in evolution-exchange:
importance: Undecided → Medium
status: Needs Info → Unconfirmed
Revision history for this message
Sebastien Bacher (seb128) wrote :

Do you still get the bug?

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. The issue that you reported is one that should be reproducible with the live environment of the Desktop CD of the development release - Gutsy Gibbon. It would help us greatly if you could test with it so we can work on getting it fixed in the next release of Ubuntu. You can find out more about the development release at http://www.ubuntu.com/testing/ . Thanks again and we appreciate your help.

Changed in evolution-exchange:
status: New → Incomplete
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Closing this report for now, please feel free to re open if you experience the same issue with Gutsy Gibbon, thanks in advance.

Changed in evolution-exchange:
status: Incomplete → Invalid
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.