Bug in Microsoft System Center Management Pack for AD CS 2016 Management Pack
There is a bug in this Management Pack which causes it to fail when TLS 1.2 is enforced. The error is:
Topology10.0Discovery.vbs : Unable to connect to the database with the specified configuration string. Please make sure that your connection string is valid and that your credentials are authorized to access the database. Cause: [DBNETLIB][ConnectionOpen (SECCreateCredentials()).]SSL Security error.
The bug in the discovery is in Topology10.0Discovery.vbs in this line of code:
GetOpsMgrDBConnectionString = "Provider=SQLOLEDB;Data Source=" & sDBServerName & ";Initial Catalog=" & sDBName & ";Integrated Security=SSPI;"
Provider=SQLOLEDB fails when TLS 1.2 is enforced. Per this article, it should be updated: