How do we handle a migration with Exchange 5.5 currently on the PDC?
We currently have our Exchange 5.5 server installed on our NT PDC (primary domain controller). We would like to migrate to Exchange 2000. I read that Win2k doesn't take kindly to having Exchange on the PDC during a Win2k migration. MS seems to have lots of info on migrating Exchange 5.5 to Exchange 2000, but none of the articles I've found deal with having Exchange on a PDC. What's the best strategy for a migration to Exchange 2000, since I would also need to upgrade the domain controller?
The issue with Exchange 5.5 on Active Directory domain controllers boils down to an LDAP (Lightweight Directory Access Protocol) port conflict. Exchange 5.5 servers, which host their own directory and directory service, listen on TCP port 389 for LDAP requests -- so do Active Directory domain controllers. Because TCP ports cannot be shared, you end up with a port conflict. The solution is to change the port used by Exchange prior to upgrading your PDC. To do this, see Microsoft Knowledge Base Article 321501, HOW TO: Change the LDAP Port for Exchange Server 5.5 in Exchange Server 5.5
At this point, you can do an in-place upgrade and move to Exchange 2000. But I would recommend installing a new member server with Windows 2000 Service Pack 4 and Exchange 2000 Service Pack 3 and then migrate by moving mailboxes. Running Exchange (especially Exchange 2000) on an Active Directory domain controller is not recommended, so if you can migrate to a new server, you'll be in great shape.
This was first published in July 2003