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 323637 - <user>@<domain> vs. <domain>\<user>
<user>@<domain> vs. <domain>\<user>
Status: RESOLVED FIXED
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
2.4.x
Other Linux
: Normal normal
: 2.5
Assigned To: Sushma Rai
Ximian Connector QA
Depends on:
Blocks: 323345 327514
 
 
Reported: 2005-12-09 14:56 UTC by Patrick Ohly
Modified: 2006-01-27 14:16 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12


Attachments
patch (1.72 KB, patch)
2006-01-19 08:13 UTC, Sushma Rai
none Details | Review

Description Patrick Ohly 2005-12-09 14:56:15 UTC
Distribution/Version: RH 9.0

Setup an account with <user>@<domain> as username.
OWA access works with that, and Connector can access
mail and calender on the Exchange server.

What does not work is the global address list: there
is an error on the console about failed LDAP
authentication instead. If "<user>@<domain>" is supposed
to be valid, then this should be fixed.

I tracked it down into the source (compiled via Garnome
2.12.2) and found that at the lowest level where the LDAP/NTLM
authentication is done (the call to xntlm_authenticate()
in e2k-global-catalog.c, line 282) my <user>@<domain> had
not been split into user and domain, as expected by that code.

Instead it tried to authenticate against the default domain,
which is not the one where my account exists; besides, the
user name also was wrong because it still had the @<domain>
suffix.

With <domain>\<user> the two parts where separated and
authentication was successful.
Comment 1 Sushma Rai 2006-01-19 08:13:34 UTC
Created attachment 57632 [details] [review]
patch
Comment 2 Sushma Rai 2006-01-27 14:16:32 UTC
Fix committed to CVS head.