Upload
pedro-ped
View
219
Download
0
Embed Size (px)
Citation preview
7/31/2019 How to Install Microsoft Exchange 2000 on Windows Server 2003
1/4
http://bink.nu
How to Install Exchange 2000 upon Windows 2003
Ok, lets get one point clear, installing Exchange 2000 on a Windows 2003 directly is
impossible due to the Active Directory Constraints imposed by Win2k3.
The reason behind this isnt to do with IIS6.0 as you might read else-where but rather to
do with the preparations that Exchange requires conflicting with the new design of the
AD under 2003.
You will hear no doubt that IIS6 wont run exchange but this is rubbish. This is possible
because if you follow the guidelines below, IIS6.0 acts in a special mode known as IIS5.0
compatibility mode.
Microsoft introduced this together with moving the system device into the kernel. Mainly
to ensure that the .Net framework could work effectively and provide certain capabilitiessuch as crash protection to the user side of the web process. In addition certain security
processes changed such that the entire result is that the IIS engine runs smoother and with
greater efficiency when compared to the rest of the OS.
Back to Exchange, Exchange uses ASP interfaces which are not affected by the IIS
version change. The only issue is that by default, ASP pages are not enabled withinWindows 2003 when you perform a default install and so as a result these pages often
dont work (cause the interpreter isnt there !!).
Now to the part where I tell you how to do it.
Be aware, this process takes about 2hrs. After this youll have a fully operational
exchange system.
One primary requirement is that you install Windows 2000 Server with the latest Service
Packs and hotfixes from Microsoft.Com. Ensure that the system is AD enabled (ie Rundcpromo.exe) and create a new FOREST with the domain you require. Ensure that this is
a new forest and not one that exists already.
Yes if you hadnt noticed, this is going via the upgrade route ! You should make sure thatthe system has DNS configured correctly and the system is fault free (i.e. all hardware
detected, working etc.).
Run the SETUP.EXE /FORESTPREP from the Exchange 2000 CD as usual and then
continue to install Exchange.
http://bink.nu/http://bink.nu/7/31/2019 How to Install Microsoft Exchange 2000 on Windows Server 2003
2/4
After doing this update the Exchange implementation to Service Pack 3. This is minimumrequirement for this process to succeed Exchange SPK2 is NOT sufficient.
Add a user account on the DC and create a mailbox for him/her and check the OWAworks correctly i.e. you can see the Admin Mailbox and the user mailbox (from a remote
system you can log in).
Now the Fun Stuff !!
Insert the Windows 2003 Install CD and enter the Command Prompt by type
CMD.EXE at the RUN option on the start menu.
Go to the directory of the CD drive and at the prompt type ADPREP /FORESTPREP.
At the prompt press C and return to continue.
This will prepare the installation of the Windows 2003 Server install. Youll note that if
you have followed my advice the version of the AD currently is 14 and it has to move toversion 30. Let this do its job and go grab a coffee/tea whatever.
After doing this, AD 2003 is prepared. Now to check for possible corruption of the AD.
Insert the CD containing Windows 2000 Server (yes 2000 Server) and from the directory
SUPPORT\TOOLS find the CAB SUPPORT.CAB and extract the file LDP.EXE.
This is a utility to check the AD for possible failures. Run the application.
On the Connection menu, clickConnect, leave the Server box empty, type 389 in the
Port box, and then clickOK.
On the Connection menu, clickBind, leave all the boxes empty, and then clickOK.
Record the distinguished name path for the SchemaNamingContext attribute. Forexample, for a domain controller in the CORP.ADATUM.COM forest, the distinguished
name path might be CN=Schema,CN=Configuration,DC=corp,DC=company,DC=com.
On the Browse menu, clickSearch.
Use the following settings to configure the Search dialog box:
Base DN: The distinguished name path for the schema naming context that is identified
in step 3.
Filter: (ldapdisplayname=dup*)
Scope: Subtree
7/31/2019 How to Install Microsoft Exchange 2000 on Windows Server 2003
3/4
If you have done everything correctly up until now you should see NULL returned. Thismeans no AD corruption and you have done everything correctly. If not you didnt follow
these steps correctly. Go to the last paragraph.
At this point re-insert the Windows 2003 CD into the drive. At the command prompt type
ADPREP /DOMAINPREP. This should take very little time. After such, run theSetup.Exe from the Windows 2003 CD and select Upgrade Installation If it asks toconnect to Microsoft, select yes. This will update the INF files for the installation
process.
After installing Windows 2003 (takes about 51 minutes on a P4-2.4ghz system), checkthe eventlog and you will see that a couple of services failed this is normal for
Exchange at this point. All services have been updated and there is no reason to panic.
Just continue with the following steps to get everything working.
The reason why this occurs is that on Booting the Server, Exchange tries to contact the
Global Catalog Server. Since this server is that Server, it cant find the system veryquickly because of everything else loading.
The next process configures Exchange to wait a bit longer before timing out. The defaultis set to hex(3C) or 60 seconds. Start Registry Editor (Regedt32.exe).
Locate and click the following key in the registry:
HKEY_LOCAL_Machine\System\CurrentControlSet\Services\MSExchangeDSAcc
ess
On the Edit menu, clickAdd Value, and then add the following registry value:
Value name: TopoCreateTimeoutSecs
Data type: REG_DWORD
Radix: Decimal
Value data: 200 (Seconds)
Quit Registry Editor.
It is noted that if you add higher values, expect your system to hang indefinitely for thatperiod. This equates to 3 minutes 20 seconds. After this you will see no more failure.
Slower systems should make this around 5 minutes if the above isnt enough.
7/31/2019 How to Install Microsoft Exchange 2000 on Windows Server 2003
4/4
Finishing Up.
If everything worked out fine, you should be able to log into the account as per usual for
Exchange. If you wish to extend the domain (which is advised), build new memberservers, install AD on these and the transfer the role of GC to another System.
Note that installing more that one Exchange Server should be performed in much thesame manner except that you create the Exchange infrastructure before moving any
system to 2003.
All information here has been gained by experience over the last 2 weeks. It works andhas been tested thoroughly to the point where I really did have some late nights.
Almost all of this information is a concise form of two Technet articles 312859 and325379. To get these go to http://WWW.Microsoft.Com/Support .
All the best.Lazereth
http://bink.nu
http://www.microsoft.com/Supporthttp://bink.nu/http://bink.nu/http://www.microsoft.com/Support