title: System.DirectoryServices.AccountManagement functions fail to probe some machines (but not others)
body: <p>Both the working and failing targets are machines in the same domain. Code is down below. When I use it against some machines in my domain, I get a System.DirectoryServices.AccountManagement.PrincipalOperationException with a message: "While trying to retrieve the authorization groups, an error (1332) occurred." The error is thrown by GetAuthorizationGroups().</p>
  
  <p>Note: The username I use to connect is a local admin to the machine in both cases.</p>
  
  <pre><code>    PrincipalContext ctx = new PrincipalContext(ContextType.Machine, machineName, domainname + "\\" + adminusername, pass);
      List&lt;Principal&gt; retList = new List&lt;Principal&gt;();
  
      using (var user = UserPrincipal.FindByIdentity(ctx, probedusername))
      {
          if (user != null)
          {
              PrincipalSearchResult&lt;Principal&gt; groups = user.GetAuthorizationGroups();
              foreach (Principal group in groups)
              {
                  retList.Add(group);
              }
          }
      }
  </code></pre>