After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 348804 - Evolution Exchange can't access GAL
Evolution Exchange can't access GAL
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.10.x
Other All
: Normal normal
: ---
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks:
 
 
Reported: 2006-07-26 16:23 UTC by epablo
Modified: 2007-07-09 15:49 UTC
See Also:
GNOME target: ---
GNOME version: 2.13/2.14



Description epablo 2006-07-26 16:23:23 UTC
Please describe the problem:
After setting up an exchange account it cannot access the GAL.

The main reason is that it I can't use a user other than the owa user.
After trying to access the AD's LDAP with the credientials used by evolution I found that AD on 2003 doesn't use the same user. For instance in OWA I have to auth as pendres but in order to access LDAP I have to use "Pablo Endres" with the same password.

Steps to reproduce:
1. Start Evolution
2. Setup an exchange account
3. try access the global contacts


Actual results:
I get an error that says: We were unable to open this addressbook.  This either means you have entered an incorrect URI, or the server is unreachable.

Expected results:
I could query the  GAL

Does this happen every time?
yes

Other information:
The easiest workaround would be to ask for another user when setting up the GAL server.
Comment 1 Sushma Rai 2006-07-27 06:27:06 UTC
"Pablo Endres" is what you enter for "Full Name" field during accont set up?
Comment 2 epablo 2006-07-27 12:36:32 UTC
Yes, that is the set value.
Comment 3 Terry 2006-07-28 15:41:56 UTC
I am seeing the same issue.  In AD 2003, by default, the CN (in ldap terms) is set to "Lastname, Firstname".  I renamed the account to my username (samAccountName is the username that windows/owa uses I think) and this changed my cn to my username (the one I am using in evolution and OWA).  I was sure this would fix my problem but it didn't so I am still at square one.  I have verified that I can access my domain controller that has the GC on it on port 3268/tcp.  I am not even sure if this is encrypted traffic or not but its time to do an ethereal session to see what's goin on.  Anyone know what atribute contains the username that evolution is trying to query the GAL with?

Thanks!
Terry
Comment 4 epablo 2006-08-11 15:17:39 UTC
Hi, I got this working.

We had a visit from our MS consultants, I asked him for some help and this is what got it working:

On the OWA URL remember to use the following format:
http://Server/exchange/<mailbox>

Set the apropiate GAL server, by the way after restarting evo after the first change this was setup automagiclly with the correct values.

After that it works.  Please update the docs so other people don't suffer the same 8th layer problem that I did.
Comment 5 epablo 2007-07-09 15:49:54 UTC
I updated to Fedora 7 with the following versions installed:
evolution-2.10.2-3.fc7
evolution-connector-2.10.2-2.fc7

After that with the same settings the GAL problem is back.

This is my actual settings:

Username: login@domain
OWA URL: http://Server/exchange/<mailbox>
GAL Server: server

Everything else works OK. I get callendar, alerts, contacts on server, etc


The error is back to:
GC: Connecting to ldap://server:3268/

** (evolution:3818): WARNING **: LDAP authentication failed (0x31)

Any ideas?