You receive error messages when you create a high volume of new user objects by using Microsoft Provisioning Server (842038)
The information in this article applies to:
- Microsoft Provisioning System
- Microsoft Exchange
Important This article contains information about modifying the registry. Before you modify the registry, make sure to back it up and make sure that you understand how to restore the registry if a problem occurs. For information about how to back up, restore, and edit the registry, click the following article number to view the article in the Microsoft Knowledge Base: 256986 Description of the Microsoft Windows Registry SYMPTOMSWhen you create a high volume of user objects with Microsoft
Provisioning Server (MPS), you may receive the following error messages:
(The server is not
operational./ADsGetObject/SetPropertiesBase) returned from MPS.
'LDAP://sad01.shve.com/cn=user5@Xorg42.com,OU=Xorg42,OU=HVE,OU=Hosting,DC=shve,DC=com'./The
server is not operational./ADsGetObject/SetPropertiesBase Error: 0x8007203a
user5 duration: 2.71875 seconds An error
occurred: An operations error occurred. Facility: LDAP Provider ID no: 80072020
Microsoft CDO for Exchange Management/SetProxyAddressesForUser failed for this
user with email alias: ''. Contact SA. Error: 0x80072020 user6 duration: 2.25
seconds
An error occurred: Unable to open
object
'LDAP://sad01.shve.com/cn=user8@Xorg42.com,OU=Xorg42,OU=HVE,OU=Hosting,DC=shve,DC=com'./The
server is not operational./ADsGetObject/SetPropertiesBase Error: 0x8007203a
user8 duration: 1.375 seconds
An error
occurred: Unable to open object
'LDAP://sad01.shve.com/cn=user10@Xorg42.com,OU=Xorg42,OU=HVE,OU=Hosting,DC=shve,DC=com'./The
server is not operational./ADsGetObject/GetProperties Error: 0x8007203a user10
duration: 2.375 seconds
CAUSEWhen you create a high volume of user objects through MPS, such as
performing a migration or conducting benchmark tests, you might see a set of errors
that are returned by MPS that are related to creating user objects. These errors occur when you create user objects very fast, and network resources on the domain controllers and on the MPS servers
run out.RESOLUTIONTo resolve this problem, increase the values
for the registry subkeys that are related to the networking on both the domain
controller computer that the MPS server directs the provisioning request to,
and on the MPS server computer. To do this, modify the values for the relevant
registry subkeys by using Registry Editor. Warning If you use Registry Editor incorrectly, you may cause serious
problems that may require you to reinstall your operating system. Microsoft
cannot guarantee that you can solve problems that result from using Registry
Editor incorrectly. Use Registry Editor at your own
risk. To modify the registry values, follow these steps:
- Click Start, and then click
Run. The Run dialog box appears.
- In the Open box, type
regedit.
- Click OK.
- Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\currentControlSet\services\tcpip\parameters - Under the Name column, right-click the maxuserport dword value
in the right pane,
and then click Modify. The Edit DWORD Value
dialog box appears.
- In the Value data box, type
0xfffe, and then click OK.
- Locate the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\currentControlSet\services\tcpip\parameters - Under the Name
column, right-click the TcpTimedWaitDelay dword
value in the right pane, and then click Modify. The Edit DWORD
Value dialog box appears.
- In the Value data box, type
30.
- Close Registry Editor.
Note You must restart the computer after you make these
changes. STATUS This
behavior is by design.MORE INFORMATIONIf the large number of requests for network resources heavily loads your computer, Microsoft recommends that you increase the value for the MaxUserPort registry entry but not for the TcpTimedWaitDelay registry entry. The timed delay waits for any other messages that might come in on the same network connection. In a benchmark situation, this behavior is well known, and using a small value is fine. In production, there is a slightly higher risk that a port may be released too soon. This means that Transmission Control Protocol (TCP) might release connection resources before the connection is complete. Therefore, the server must use additional resources to reestablish the connection.Steps to reproduce the behaviorCreate a high number of users in your Microsoft Hosted Exchange
environment with MPS, and then monitor the results. You may notice the behavior
that is mentioned in the "Symptoms" section.REFERENCESFor more information about Microsoft Provisioning System, visit the following Microsoft Web
site:
Modification Type: | Major | Last Reviewed: | 3/15/2005 |
---|
Keywords: | kbResource kbRegistry kbdomain kbUser kbMigration kbnetwork kbprb KB842038 kbAudDeveloper |
---|
|