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 307851 - Unable to create new Exchange account
Unable to create new Exchange account
Status: RESOLVED INCOMPLETE
Product: Evolution Exchange
Classification: Deprecated
Component: Connector
unspecified
Other FreeBSD
: Normal major
: 2.5
Assigned To: Connector Maintainer
Ximian Connector QA
Depends on:
Blocks: 323345 327514
 
 
Reported: 2005-06-15 23:16 UTC by Frank Sheiness
Modified: 2006-03-08 07:05 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Frank Sheiness 2005-06-15 23:16:02 UTC
Version details: 2.2.2
Distribution/Version: 5.3-STABLE

Install fresh evolution and ximian-connector from ports.
Create /etc/ximian/connector.conf with Global-Catalog defined
Start evolution, go through account setup process.
Enter full name, email (firstname.lastname@example.com), and click Forward
Select server type Microsoft Exchange
Enter username (NTDOMAIN\userid)
Enter OWA URL (https://webmail.example.com)
Click Authenticate
Enter password, click OK
Dialogue returns, but I am unable to click Forward (it is greyed out).

Additional information:

I added some debugging g_warning statements in e2k-autoconfig.c.  In
e2k_autoconfig_new(), I added g_warning(username).  It shows that the first time
I enter my username, it uses it.  All subsequent times it uses
firstname.lastname from my email address.  If I switch to 'None' for server type
and then back, it will once again use my userid the first time, then back to
firstname.lastname.  When it uses my userid, the dialogue closes with no error. 

If I use my userid without the NT-Domain, I get this error:
** (evolution:5420): WARNING **: LDAP authentication failed (0x31)

If it uses my firstname.lastname, I get:
"Could not authenticate to the Exchange server.
Make sure the username and password are correct and try again."

I also added warnings in e2k_validate_user() that show validate() returns TRUE
when it uses my userid and FALSE when it doesn't.  Either way, I can't click
Forward after authenticating.

I was able to run the actest program successfully from the command line with
these results (the WARNING is my debug statement):

# ./actest NTDOMAIN\\userid https://webmail.example.com/ corp.example.com
Password for NTDOMAIN\userid:

** (actest:3804): WARNING **: NTDOMAIN\userid
[Default GC: corp.example.com]
[Default NT Domain: NTDOMAIN]

webmail.example.com is an Exchange Server 2000

Name: lastname, firstname
Email: firstname.lastname@example.com
Timezone: America/Chicago
Account URL:
exchange://NTDOMAIN\userid@webmail.example.com/;use_ssl=always;ad_server=corp.example.com;mailbox=firstname.lastname;owa_path=/exchange;pf_server=webmail.example.com

Warning: public folder server was defaulted
Comment 1 Sushma Rai 2006-01-13 06:56:43 UTC
Can you please set E2K_DEBUG=4, and start evolution and
try to create the account, and paste it here.

Can you also try to create the account using 
ximian-connector-setup tool?

For Evolution you need to provide the OWA url and passwords
as you input to OWA.

It is better if you try 2.2.3/2.2.4, whichever is available. 

Please re-open the bug with the details.
Comment 2 Sushma Rai 2006-03-08 07:05:40 UTC
If you haven't tried newer versions yet, please upgrade to 2.6
(which will be out around March 15th). 
And re-open the bug with the details.