We recently upgraded to Splunk 9.0.0 on our platform and the Splunk Add-On for Active Directory stopped working. We connect to our Active Directory instance using SSL ... and we're getting errors like this one now
We were able to resolve this by deploying an ssl.conf in the app with the following flag disabled:
sslVerifyServerCert = false
My workaround was to specify (also on ssl.conf) the
[sslConfig]
caCertFile = <my_ca_file_relative_to_sslRootCAPath>
BUT, as we can read at https://docs.splunk.com/Documentation/Splunk/latest/Admin/Serverconf
caCertFile = <filename> * DEPRECATED. Use the 'sslRootCAPath' setting instead. * Used only if 'sslRootCAPath' is not set. * File name (relative to 'caPath') of the CA (Certificate Authority) certificate PEM format file containing one or more certificates concatenated together. * Default: cacert.pem
So I guess this is a matter of upgrading the app. I will file a case on it. The app was supposed to work without this deprecated setting.
We were able to resolve this by deploying an ssl.conf in the app with the following flag disabled:
sslVerifyServerCert = false