Microsoft KB Archive/302536

= Cross-Domain Moves Return &quot;The Server Is Unwilling to Process the Request&quot; Error Message =

Article ID: 302536

Article Last Modified on 10/31/2006

-

APPLIES TO


 * Microsoft Windows 2000 Service Pack 1
 * Microsoft Windows 2000 Service Pack 2
 * Microsoft Lightweight Directory Access Protocol (LDAP) API

-



This article was previously published under Q302536



SYMPTOMS
Cross-domain moves may not work if the case (uppercase or lowercase) of the distinguished name that is submitted in the request does not match the case of the naming context as stored in Active Directory. When this occurs, you receive the following error message:

The server is unwilling to process the request.



CAUSE
The code can convert the components of the distinguished name to lowercase, but require a particular argument to do so. Prior to this fix, that argument is not passed with the required value.



RESOLUTION
To resolve this problem, obtain the latest service pack for Windows 2000. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:

260910 How to Obtain the Latest Windows 2000 Service Pack

The English version of this fix should have the following file attributes or later:   Date         Time   Version        Size     File name 03-Jul-2001 16:55  5.0.2195.3787  355,088  Advapi32.dll 03-Jul-2001 16:50  5.0.2195.3787  519,440  Instlsa5.dll 03-Jul-2001 16:55  5.0.2195.3787  143,120  Kdcsvc.dll 26-Jun-2001 20:14  5.0.2195.3781  197,392  Kerberos.dll 26-Jun-2001 20:16  5.0.2195.3781   69,456  Ksecdd.sys 27-Jun-2001 12:20  5.0.2195.3787  501,520  Lsasrv.dll 27-Jun-2001 12:19  5.0.2195.3787  501,520  Lsasrv.dll (56-bit) 26-Jun-2001 20:16  5.0.2195.3781   33,552  Lsass.exe 03-Jul-2001 16:55  5.0.2195.3811  909,072  Ntdsa.dll 03-Jul-2001 16:55  5.0.2195.3781  382,224  Samsrv.dll 03-Jul-2001 16:55  5.0.2195.3781  128,784  Scecli.dll 03-Jul-2001 16:55  5.0.2195.3649  299,792  Scesrv.dll



WORKAROUND
To work around this problem:
 * 1) Bind to the RootDSE of the destination.
 * 2) Get the default naming context.
 * 3) Use exactly the same string to build the destination container.



STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article. This problem was first corrected in Windows 2000 Service Pack 3.



MORE INFORMATION
For additional information, click the article numbers below to view the articles in the Microsoft Knowledge Base:

266763 Domain Names with All Capital Letters Prevent ADMT User Migration

238394 How to Use the MoveTree Utility to Move Objects Between Domains in a Single Forest

Additional query words: kbDirServices MoveHere

Keywords: kbhotfixserver kbqfe kbdirservices kbfix kbprb kbwin2000sp3fix KB302536

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.