Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Active Directory Services Best Practices Analyzer Cannot Collect ....

Posted on 2014-10-01
Medium Priority
Last Modified: 2014-10-26
Trying to clean up AD.. DCDIAG /v /e /c and DNSLint come up clean. DNS BPA is fine, but the best practices analyzer for AD DS keeps showing at least 15 items like "The AD DS BPA should be able to collect data about..."
ranging from number of domain controllers, # of GCs, connectivity of RID Master, domain name of various DNS SRV records.
I have confirmed the SRV records are there and the DC has permissions to read them. I tried running the BPA powershell file and it returns this:
WARNING: Cannot collect the list of DCs in current domain
ScriptLineNumber: 2342
OffsetInLine: 13
ScriptLine:             Get-ADDomainController -Filter $filter -Server $computer

Type: Microsoft.ActiveDirectory.Management.ADIdentityNotFoundException
Message: Directory object not found
rFault, Microsoft.ActiveDirectory.Management, Version=, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Message: Active Directory returned an error processing the operation.
InnerException: N/A

Mixture of 2008 R2 , 2012 and 2012 R2 DCs- at 2008 domain functional level and 2003 FFL (planning on updating both to 2008 R2 real soon)
Question by:mcburn13
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 3
LVL 20

Expert Comment

ID: 40362610
Which OS are your running the BPA from?

Author Comment

ID: 40362618
Was able to recreate from any number of our 2008 R2, 2012 or 2013 R2 DCs
LVL 20

Expert Comment

ID: 40363707
I know you mentioned that you ran dcdiag but did you run:   repadmin /showrepl

Also the following article talks about permissions problems regarding the "Access this computer from network right."
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.


Author Comment

ID: 40364750
Unfortunately I've done all the normal diagnostics (repadmin, dcdiag, dnslint etc.) Did an extensive search and anything I found that even looked like it may fit the symptom ended up going no where.  I found something about Unresolved SIDs in GPOs and have taken them off all of the built in groups, but not sure if there are there somewhere based on membership or nested membership that would affect this.  Also have a decent amount of SIDHistory on objects (not built in groups obviously) but haven't totally ruled that out yet.
LVL 20

Expert Comment

ID: 40364897
Have you checked the suggestion in this article though?

Author Comment

ID: 40365904
Yeah I'm sure every article you find I have already perused - but keep 'em coming I'm sort of running out of ideas on this. Going to look more at process monitor and network capture activity while running the BPA powershell.

Accepted Solution

mcburn13 earned 0 total points
ID: 40395333
Turns out the root cause is we have Riverbed devices that set themselves up as RODCs in AD.  One of these I actually worked with Microsoft on a while back when they caused W2012 R2 Group Policy Mgmt Console to crash (when clicking on top level of domain in console).
They had us add the RODC to a site in AD Sites/Services.  It is the existence of the serverReference backlink attribute on the CN=SERVER,CN=SERVERS,CN=SITE,CN=CONFIGURATION,DC=DOMAIN,DC=COM.  I removed that and the BPA worked as expected.  BUT now the 2012 R2 GP Console crashes!

Author Closing Comment

ID: 40404659
No one else had anything constructive to offer

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Microsoft Office 365 is a subscriptions based service which includes services like Exchange Online and Skype for business Online. These services integrate with Microsoft's online version of Active Directory called Azure Active Directory.
A bad practice commonly found during an account life cycle is to set its password to an initial, insecure password. The Password Reset Tool was developed to make the password reset process easier and more secure.
This tutorial will walk an individual through the process of configuring basic necessities in order to use the 2010 version of Data Protection Manager. These include storage, agents, and protection jobs. Launch Data Protection Manager from the deskt…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …

664 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question