|Summary:||evolution-exchange crashes when attempting to authenticate|
|Product:||[Fedora] Fedora||Reporter:||James Ettle <james>|
|Component:||evolution-exchange||Assignee:||Matthew Barnes <mbarnes>|
|Status:||CLOSED CURRENTRELEASE||QA Contact:||Fedora Extras Quality Assurance <extras-qa>|
|Fixed In Version:||evolution-data-server-1.12.3-3.fc8||Doc Type:||Bug Fix|
|Doc Text:||Story Points:||---|
|Last Closed:||2008-02-20 23:43:38 UTC||Type:||---|
|oVirt Team:||---||RHEL 7.3 requirements from Atomic Host:|
|Cloudforms Team:||---||Target Upstream Version:|
|Bug Depends On:|
Description James Ettle 2008-02-19 14:50:34 UTC
Description of problem: The evolution-exchange plugin crashes during the "Autheticate" stage of setting up an account. Version-Release number of selected component (if applicable): evolution-exchange-2.12.3-1.fc8 How reproducible: Always. Steps to Reproduce: 1. Set up an e-mail account for a mailbox on an Exchange server. 2. Fill out the OWA URL, click Authenticate. 3. Enter password. Actual results: Evolution crashed. Expected results: Access to mailbox. Additional info: See Bug Buddy report attached.
Comment 1 James Ettle 2008-02-19 14:50:34 UTC
Created attachment 295290 [details] Censored Bug Buddy report from evolution-exchange crash
Comment 2 Matthew Barnes 2008-02-20 15:34:11 UTC
Looks like libsoup is choking on a URI it doesn't like and Evolution is not checking for error. This appears to have been fixed in Evolution 2.21 so I can backport the fix.
Comment 3 Matthew Barnes 2008-02-20 16:28:15 UTC
James, I built an updated evolution-data-server package with a patch based on your Bug Buddy report, but I haven't been able to reproduce the crash here so the patch is untested. Would you mind testing the package before I push it to Fedora repos? Updated package is here: http://koji.fedoraproject.org/packages/evolution-data-server/1.12.3/3.fc8
Comment 4 James Ettle 2008-02-20 16:51:45 UTC
Thanks, it no longer crashes.
Comment 5 Matthew Barnes 2008-02-20 17:04:30 UTC
Cool, I'll push it out to Fedora Updates then. I'm still trying to reproduce this on our internal Exchange servers here but the Authenticate step is working fine here. I suspect it's related to your Outlook Web Access configuration. Do you know anything about it, or whether it's some kind of non-standard configuration?
Comment 6 Fedora Update System 2008-02-20 17:07:06 UTC
evolution-data-server-1.12.3-3.fc8 has been submitted as an update for Fedora 8
Comment 8 James Ettle 2008-02-20 18:09:22 UTC
Could well be. There's been this push where I am to put everything on Exchange 2007 so I thought I'd give it go. The local admins haven't published any config info and I've not managed to get it to *work* yet (there's talk of getting Brutus involved; with http://www.outlook.XXXXX.ac.uk/exchange it cannot find Exchange EWS, with https the username/password is rejected), but at least now handling an error condition properly!
Comment 9 Matthew Barnes 2008-02-20 18:36:58 UTC
Ah okay. Evolution does not yet support Exchange 2007 at all. It's being worked on feverishly and should be stable by Fedora 10. Test packages for Fedora 8 are available at  but should be considered extremely unstable.  http://download.opensuse.org/repositories/home:/jjohnny:/evolution-exchange-mapi-provider/