3.4.4.2.8.3 Bad Principal Error

If the client sends a request that the server is unable to complete because it cannot populate the ObjectClass or ObjectTypes  elements of the ActiveDirectoryObject as per the processing rules documented in 3.1.4.2.2, then the server MUST return a SOAP fault with a GetADDomainFault fault subcode. The fault detail SHOULD be as specified in the following table.

Field

Value

[Code]

soapenv:Sender

[Subcode]

GetADDomainFault

[Action]

http://schemas.microsoft.com/2008/1/ActiveDirectory/Data/fault

[Reason]

The operation failed because of a bad parameter.

[Detail]

 <soapenv:Detail>
     <GetADDomainFault
       xmlns="http://schemas.microsoft.com/2008/1/ActiveDirectory/CustomActions"
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
       <ArgumentError xsi:nil="true"></ArgumentError>
       <DirectoryError xsi:nil="true"></DirectoryError>
       <Error>...</Error>
       <ShortError>...</ShortError>
     </GetADDomainFault>
 </soapenv:Detail>