Our company is using SonarQube 7.9.4 (LTS) with Java 11 running on a Windows Server 2016 Standard.
Due to the upcoming LDAP deactivation through Windows Updates, we tried to change the authentication to LDAPS (according guides and config in sonar.properties / https://docs.sonarqube.org/7.9/instance-administration/delegated-auth )
Setting the corresponding configuration parameters in the sonar.properties (url and port = ldaps://server:636) did not succeed. Also tried to add our root certificate to the Java trust store and set the starttls to true, but no change. (I’m not quite sure if I did this part with the cert correctly and it’s really using it.)
Result of all tests: Domain Controller still receives non secure ldap requests from SonarQube, even when ldap.url is set to ldaps on port 636 and the authentication seems to work “properly”.