GNOME Bugzilla – Bug 335561
Could not connect to Evolution Exchange backend process
Last modified: 2006-06-19 13:02:05 UTC
Please describe the problem: Can't get my MS Exchange mail with Evolution 2.6.0, get an error msg "Error while Scanning folders in "Exchange server webmail.exchange.ent.cginet". Could not connect to Evolution Exchange backend process: No such file or directory" Steps to reproduce: I created an MS Exchange account in Evolution 2.6.0 with Fedora Core 5. Put my OWA url, authenticate successfuly! Close the preference windows Actual results: Get the msg "Could not authenticate to server. Make sure the username and password are correct and try again." When i select my new account, i get the msg "Error while Scanning folders in "Exchange server webmail.exchange.ent.cginet". Could not connect to Evolution Exchange backend process: No such file or directory" Expected results: Should get my mail from the MS Exchange server like in Evolution 2.4 Does this happen every time? Yes Other information: Debug info! [root@cgi-50116 ~]# uname -a Linux cgi-50116.cnedom.cgi.com 2.6.15-1.2054_FC5 #1 Tue Mar 14 15:48:33 EST 2006 i686 i686 i386 GNU/Linux [root@cgi-50116 ~]# [root@cgi-50116 ~]# yum list evol* Loading "installonlyn" plugin Setting up repositories core [1/3] http://download02.fedoraproject.org/pub/fedora/linux/core/5/i386/os/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] 421 There are too many connected users, please try later. Trying other mirror. core 100% |=========================| 1.1 kB 00:00 extras [2/3] extras 100% |=========================| 1.1 kB 00:00 updates [3/3] updates 100% |=========================| 951 B 00:00 Reading repository metadata in from local files Installed Packages evolution.i386 2.6.0-1 installed evolution-connector.i386 2.5.92-1 installed evolution-data-server.i386 1.5.92-1 installed evolution-data-server-devel.i386 1.5.92-1 installed evolution-sharp.i386 0.10.2-9 installed evolution-webcal.i386 2.4.1-3.2 installed Available Packages evolution-devel.i386 2.6.0-1 core [root@cgi-50116 ~]# export E2K_DEBUG=4 [root@cgi-50116 ~]# evolution CalDAV Eplugin starting up ... GET / HTTP/1.1 E2k-Debug: 0x950a410 @ 1143055047 Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950a410 @ 1143055047 Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Content-Length: 1539 Content-Type: text/html GET / HTTP/1.1 E2k-Debug: 0x950a410 @ 1143055047 [restarted] Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en Authorization: NTLM TlRMTVNTUAADAAAAGAAYAGcAAAAYABgAfwAAAAoACgBAAAAAFgAWAEoAAAAHAAcAYAAAAAAAAAAAAAAAAoIAAENHSUNMSUVOVFNkb21pbmljLmhhcnZleUBjZ2kuY29tVU5LTk9XTkyLrEUr2sxcgiy9KGf97D3rhpeQCTzEuawuQhmJjwUXQBzK0QatVF9809OZDc3y5F== User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950a410 @ 1143055047 Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Content-Length: 1539 Content-Type: text/html GET /exchange/ HTTP/1.1 E2k-Debug: 0x950a998 @ 1143055047 Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en Authorization: NTLM TlRMTVNTUAABAAAABoIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAAAAAwAAAA User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950a998 @ 1143055047 Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Content-Length: 83 Content-Type: text/html GET /exchange/ HTTP/1.1 E2k-Debug: 0x950a410 @ 1143055047 Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950a410 @ 1143055047 Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 WWW-Authenticate: Basic realm="webmail.exchange.ent.cginet" Content-Length: 83 Content-Type: text/html GET /exchange/ HTTP/1.1 E2k-Debug: 0x950a410 @ 1143055047 [restarted] Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en User-Agent: Evolution/1.5.92 200 OK E2k-Debug: 0x950a410 @ 1143055047 MS-WebStorage: 6.5.7638 MS-WebStorage: 6.5.7638 Set-Cookie: sessionid=a4729b22-faeb-494d-9602-064fab0f1641:0x1009; path=/exchange/ Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Cache-Control: no-cache Content-Length: 1138 Content-Type: text/html GET /exchange//?Cmd=navbar HTTP/1.1 E2k-Debug: 0x94335e8 @ 1143055047 Host: webmail.exchange.ent.cginet User-Agent: Evolution/1.5.92 200 OK E2k-Debug: 0x94335e8 @ 1143055047 MS-WebStorage: 6.5.7638 MS-WebStorage: 6.5.7638 Set-Cookie: sessionid=7a80776b-f3c2-4cb7-abdc-bc282b4086b5:0x0; path=/exchange/ Date: Wed, 22 Mar 2006 19:17:29 GMT X-Powered-By: ASP.NET X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Cache-Control: no-cache Content-Length: 3488 Content-Type: text/html BPROPFIND /exchange/dominic.harvey/ HTTP/1.1 E2k-Debug: 0x9518b08 @ 1143055047 Host: webmail.exchange.ent.cginet Depth: 0 Brief: t User-Agent: Evolution/1.5.92 Content-Type: text/xml <?xml version="1.0" encoding="utf-8" ?><D:propfind xmlns:D="DAV:" xmlns:a="http://schemas.microsoft.com/mapi/proptag/" xmlns:b="http://schemas.microsoft.com/exchange/"> <D:target> <D:href></D:href> </D:target> <D:prop> <a:x0ffb0102/><b:timezone/> </D:prop> </D:propfind> 401 Unauthorized E2k-Debug: 0x9518b08 @ 1143055047 Date: Wed, 22 Mar 2006 19:17:28 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 WWW-Authenticate: Basic realm="webmail.exchange.ent.cginet" Content-Length: 83 Content-Type: text/html BPROPFIND /exchange/dominic.harvey/ HTTP/1.1 E2k-Debug: 0x9518b08 @ 1143055047 [restarted] Host: webmail.exchange.ent.cginet Depth: 0 Brief: t User-Agent: Evolution/1.5.92 Content-Type: text/xml <?xml version="1.0" encoding="utf-8" ?><D:propfind xmlns:D="DAV:" xmlns:a="http://schemas.microsoft.com/mapi/proptag/" xmlns:b="http://schemas.microsoft.com/exchange/"> <D:target> <D:href></D:href> </D:target> <D:prop> <a:x0ffb0102/><b:timezone/> </D:prop> </D:propfind> 207 Multi-Status E2k-Debug: 0x9518b08 @ 1143055047 MS-WebStorage: 6.5.7638 MS-WebStorage: 6.5.7638 Date: Wed, 22 Mar 2006 19:17:29 GMT Accept-Ranges: rows X-Powered-By: ASP.NET X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 Transfer-Encoding: chunked Content-Type: text/xml <?xml version="1.0"?><a:multistatus xmlns:b="urn:uuid:c2f41010-65b3-11d1-a29f-00aa00c14882/" xmlns:c="xml:" xmlns:d="http://schemas.microsoft.com/mapi/proptag/" xmlns:e="http://schemas.microsoft.com/exchange/" xmlns:a="DAV:"><a:response><a:href>http://webmail.exchange.ent.cginet/exchange/dominic.harvey/</a:href><a:propstat><a:status>HTTP/1.1 200 OK</a:status><a:prop><d:x0ffb0102 b:dt="bin.base64">AAAAABtV+iCqZhHNm8gAqgAvxFoMAAAATVRMLU1TRy0wMQAvbz1DR0lTZXJ2aWNlcy9vdT1GaXJzdCBBZG1pbmlzdHJhdGl2ZSBHcm91cC9jbj1SZWNpcGllbnRzL2NuPTAwMDExMzUzAA==</d:x0ffb0102><e:timezone>Eastern Standard Time</e:timezone></a:prop></a:propstat></a:response></a:multistatus> libnm_glib_nm_state_cb: dbus returned an error. (org.freedesktop.DBus.Error.ServiceUnknown) The name org.freedesktop.NetworkManager was not provided by any .service files (evolution:5308): evolution-mail-CRITICAL **: em_folder_tree_model_remove_uri: assertion `uri != NULL' failed (evolution:5308): evolution-mail-WARNING **: Error occurred while existing dialogue active: Could not connect to Evolution Exchange backend process: No such file or directory (evolution:5308): evolution-mail-WARNING **: Error occurred while existing dialogue active: Could not connect to Evolution Exchange backend process: No such file or directory (evolution:5308): evolution-mail-CRITICAL **: em_folder_tree_model_remove_uri: assertion `uri != NULL' failed GET /exchange/dominic.harvey/ HTTP/1.1 E2k-Debug: 0x950b1f0 @ 1143055065 Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950b1f0 @ 1143055065 Date: Wed, 22 Mar 2006 19:17:46 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 WWW-Authenticate: Basic realm="webmail.exchange.ent.cginet" Content-Length: 83 Content-Type: text/html GET /exchange/dominic.harvey/ HTTP/1.1 E2k-Debug: 0x950b1f0 @ 1143055065 [restarted] Host: webmail.exchange.ent.cginet Accept-Language: en-CA, en User-Agent: Evolution/1.5.92 401 Unauthorized E2k-Debug: 0x950b1f0 @ 1143055070 Date: Wed, 22 Mar 2006 19:17:51 GMT X-Powered-By: ASP.NET Server: Microsoft-IIS/6.0 WWW-Authenticate: Basic realm="webmail.exchange.ent.cginet" Content-Length: 83 Content-Type: text/html ** (evolution:5308): WARNING **: Unexpected kerberos error -1765328230 ** (evolution:5308): WARNING **: Unexpected kerberos error -1765328230
I am getting the exact same error message. I did a network sniff to figure out what the problem is. What I noticed is that the Basic Authorization Credentials are wrongly passed. For example in Firefox the Authorization Credentials header looks Credentials: firstname.lastname.domain.com:mysecretpassword whereas Evolution sends credentials as Credentials: domain.com\firstname.lastname This results in 401 Access Denied error message. I checked ~/.gconf/apps/evolution/mail/gconf.xml to figure out if I can see whether that config option is set there and it is not so it looks like the application actually breaks down the credentials into DOMAIN\USERNAME format. I am running evolution 2.6.0-2 under OpenSuse 10.1beta8. Vladimir
I just verified my network trace and a notice the same behavior! How about Evolution 2.4?
In my last comment I made a typo. Firefox provides following credentials ie. Credentials: firstname.lastname@domain.com:mysecretpassword I did a network trace on OpenSuse 10.0 with evolution 2.4.0-3.4 and credentials are the same as with Firefox e.g. Credentials: firstname.lastname@domain.com:mysecretpassword
Dominic Harvey, Your username is "dominic.harvey" ? Since your account setup is successful, I don't think there is a problem with your credentials. "Can not connect to exchange backend process" problem, while evolution-exchange-storage is running, due to socket connection failure between Exchange connector and evolution processes. Accessing your contacts and calendar items work for you?
Sushma, Unfortunately nothing works. The problem is authentication. The account setup my complete successfully but normal operation after that doesn't. Based on the network sniffs it is presenting the wrong credentials ie. my username is firstname.lastname@domain.com and Evolution will transpose this to domain.com\firstname.lastname There appears to be a change from version 2.4.
During my Exchange account setup the authentication work well. After that, i cannot do anything in my Exchange Account. Nothing work mail, contact calender, nothing. I notice the same behavior that Vladimir reports.
I did a network sniff while creating the account in Evolution and the wizard sends out the correct authentication e.g firstname.lastname@domain.com Only after the wizard is done authentication string changes to domain.com\firstname.lastname
Is-it in the connector or in the data-server or in evolution module? Is somebody can try to modify the source and rebuild a bin using the firstname.lastname@domain.com authentication. i am not sur if i can do it myself ;)
I get the same problem using the following components: evolution-2.6.0-1 evolution-data-server-1.6.0-1 running on Fedora Core 5. One thing to add is that if you go into the preferences after you have setup the account you get the following error message: Could not authenticate to server. Make sure the username and password are correct and try again. Clearly the authentication is broken.
Dominic Harvey and Vladimir Vuksan: Can you try accessing your account using OWA, using username as 1. just firstname.secondname (and not firstname.secname@domain) and see if it works? 2. Also, can you please try domain\firstname.secondname ? Andrig Miller, Your problem is already reported as bug #329371.
I tried both firstname.secondname with the @domain and it does not work. I also tried domain\firstname.secondname, and additionally I tried domain/firstname.secondname. None of these work.
Same here. I tried all possible permutations connecting to OWA using a browser. Nothing other than firstname.lastname@domain.com works. We are using an Exchange hosted service so I can't change my username.
Created attachment 63665 [details] [review] Patch This patch is only for 2-14 stable branch.
Dominic Harvey and Vladimir Vuksan: This patch should fix your issues. Andrig Miller, You have problem with account creation itself. And this bug is about not being able to access the account after successful account creation with username as e-mail id. Please comment on bug #329371. Also, about your comment #11, were you trying OWA or Evolution?
Actually, I just typo'd my comment from before. I meant to say firstname.lastname without the @domain, instead of with. I successfully was using Evolution 2.4 with this account just like everyone else that has commented. I can also successfully authenticate in the account setup wizard. Also, I have had to fall back to using OWA to continue to work. When will the patch be apart of the Fedora Core updates?
Not sure about Fedora updates, but this will be available in Evolution-2.6.2, which will be released on May 31st.
Fix committed to gnome-2-14 branch. Please test this (in 2.6.2) and re-open the bug if there are still issues.
I tryed and it fixed my problem. Thanks!
Thanks for quickly testing this :)
*** Bug 334676 has been marked as a duplicate of this bug. ***