Bug 1136 - Microsoft Exchange Administrator does not work on remote computer
Summary: Microsoft Exchange Administrator does not work on remote computer
Status: CLOSED FIXED
Alias: None
Product: Samba 3.0
Classification: Unclassified
Component: Domain Control (show other bugs)
Version: 3.0.8
Hardware: All Linux
: P4 normal
Target Milestone: none
Assignee: Guenther Deschner
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-02-27 12:17 UTC by Daniel Werder
Modified: 2005-08-24 10:26 UTC (History)
2 users (show)

See Also:


Attachments
put session-key in reply (4.45 KB, patch)
2004-12-20 04:48 UTC, Guenther Deschner
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Werder 2004-02-27 12:17:09 UTC
Scenario:

An Exchange 5.5 Server SP3 (SP4 doesn't work see Bug 1076) on Windows 2000 
Server on a network using Samba 3.0.2 as a PDC.  The Microsoft Exchange 
Administrator client works fine if it is used directly on the server running 
Exchange.  If the client is installed on another computer and one tries to 
connect to the Exchange server the following error is generated:  

<error message>
A connection could not be made to the Microsoft Exchange Server 
computer '<servername>'.

The Microsoft Exchange Server Computer does not respond.

Microsoft Exchange Directory
ID no: DS_E_COMMUNICATIONS_PROBLEM
</error message>

Other detail concerning the PDC can be found in Bug #1076
https://bugzilla.samba.org/show_bug.cgi?id=1076
Comment 1 Guenther Deschner 2004-11-15 15:30:50 UTC
reproduced here during install of another exchange server.
Comment 2 Daniel Werder 2004-11-18 12:00:36 UTC
Again under preliminary testing the patch provided for bug 1076 seems to have
fixed this particular issue.  
Comment 3 Guenther Deschner 2004-11-18 15:30:47 UTC
ok. could you please describe your setup? is exchange installed on nt4 and the
client running on win2k?
Comment 4 Daniel Werder 2004-11-19 06:16:35 UTC
Our current testing uses Windows 2000 Server for Exchange and the Remote
Exchange Administrator has been tested on XP and 2k server.  We have not tested
on nt. 
Comment 5 Guenther Deschner 2004-11-19 06:34:39 UTC
Thank you, this reflects what I've seen elsewhere.

When Exchange-Server is running on NT4 and the Exchange-Administrator is running
on another NT4-box, Windows expects a Session-Key in the netrsamlogon-reply from
the samba-dc. If Samba does not pass this key, the connect will fail, likewise
any Exchange-replication, etc. I'm still testing a patch to allow this.
If Server and Administrator are running on >win2k windows is happy without
session-keys.
Comment 6 Guenther Deschner 2004-12-20 04:48:50 UTC
Created attachment 849 [details]
put session-key in reply

This patch puts an lm_session_key in the netrsamlogon-reply from a samba-dc for
Exchange 5.5 running on NT4.
Comment 7 Guenther Deschner 2004-12-20 04:49:19 UTC
This problem is fixed now.

If you see any further problems, please reopen the bug.
Comment 8 Gerald (Jerry) Carter (dead mail address) 2005-08-24 10:26:38 UTC
sorry for the same, cleaning up the database to prevent unecessary reopens of bugs.