We use the Azure DevOps ALM Integration for pull request decoration.
After the update to Sonarqube 8.9.0 build 43852 this functionality has stopped working. In the configuration section for the ALM Integration I get the error “Invalid Azure URL or Personal Access Token”.
At first I tried to generate a new access token (with full access) just to verify that this was still correct and double checked the url. I searched for this error and came across this post: Invalid Azure URL or Personal Access Token for ALM Integration.
I followed the tips in this post to check what could be the problem. I enabled debug logging in Sonarqube and rechecked the connection to Azure DevOps.
Upon checking the logs, the only line I see in the logging is the one that says “checking pat” with the url of our DevOps server. So this suggest that Sonarqube can’t create te tls/ssl secure channel. I verified that the certificates for DevOps are trusted in the JVM TrustStore and when I open the url from the log in a browser I get a result.
What am I missing here?
For some reason it’s not working for us anymore and I have no idea why anymore.