XADM: Exchange Server 5.5 Setup Fails on Windows 2000 Server

ID: Q235669

This article discusses a Beta release of a Microsoft product. The information in this article is provided as-is and is subject to change without notice.

No formal product support is available from Microsoft for this Beta product. For information about obtaining support for a Beta release, please see the documentation included with the Beta product files, or check the Web location from which you downloaded the release.
The information in this article applies to:
  • Microsoft Exchange Server, version 5.5
  • Microsoft Windows 2000 Server


SYMPTOMS

When you attempt to install Exchange Server 5.5 on a Windows 2000 Server computer, an error may occur in Mapi32.dll with a call stack similar to the following:


CDB: integer divide by zero
CDB: !!! second chance !!!
eax=ffffffff ebx=00000000 ecx=6fb4ebb8 edx=00000000 esi=00000058 edi=00000000
eip=6fae79f4 esp=0068f560 ebp=00750040 iopl=0         nv up ei pl zr na po nc
cs=001b  ss=0023  ds=0023  es=0023  fs=0038  gs=0000             efl=00000246
*** WARNING: Using export symbols for mapi32.dll
MAPI32!_CPPValidateParameters+0x6154:
6fae79f4 f7351cbfb46f                               ds:0023:6fb4bf1c=00000000
                          div     dword ptr [MAPI32+0xbbf1c (6fb4bf1c)]
0:001> kb
ChildEBP RetAddr  Args to Child
00750040 000000c8 000000c4 000000c0 fc1e01cd MAPI32!_CPPValidateParameters+0x615 


CAUSE

This problem occurs when you select a service account that does not have administrator permissions in Windows 2000 Server. This prevents the Setup program from starting some of the Exchange Server services.


WORKAROUND

To prevent this problem from occurring, verify that the service account has administrator permissions before you attempt to install Exchange Server 5.5 on a Windows 2000 Server computer.


STATUS

Microsoft has confirmed this to be a problem in Microsoft Exchange Server version 5.5.


MORE INFORMATION

When you install Exchange Server 5.5 on a Windows NT Server 4.0 computer, Exchange Server automatically assigns the necessary permissions to the service account you select. If you upgrade to Windows 2000 Server after Exchange Server 5.5 is already installed, the installation process is successful and Exchange Server continues to function properly.

Additional query words:

Keywords : exc55
Version : WINDOWS:2000; winnt:5.5
Platform : WINDOWS winnt
Issue type : kbbug


Last Reviewed: August 3, 1999
© 2000 Microsoft Corporation. All rights reserved. Terms of Use.