Invalid Azure URL or Personal Access Token for ALM Integration

Hi @Sylvain_Combe,

thank you for the extensive answer.
Sadly, we have the exact same problem.

Edition: Developer Edition Version 8.9 (build 43852)

I have the case, that I only see the initial line, so I am pretty sure SonarQube is unable to establish the http/https connectivity to the address (Sonar is http, Azure DevOps is https).
The URL is our Azure DevOps Server 2020 containing our collection at the end.
The first 2 reason you gave do not apply to my situation: I am not using docker nor there is a proxy for our DevOps Connection.
Our (https) Azure DevOps Server Service has a certificate established by our corporate CA (the certificate is the correct one and is used by other services which connect without any problem). This root certificate is deposited in the cacerts of the used jdk (11) on the SonarQube Server.

I am setting java in the wrapper.conf (wrapper.java.command=C:\Program Files (x86)\Java\bin\java), “C:\Program Files (x86)\Java” is set as JAVA_HOME.
So we basically think, that we are doing everything correctly.

The only funny thing, that I am getting is a java exception in my main process log:

avax.net.ssl|WARNING|1C|http-nio-172.20.13.40-80-exec-5|2021-06-28 14:46:07.677 CEST|SSLSocketImpl.java:494|SSLSocket duplex close failed (
“throwable” : {
java.net.SocketException: Socket is closed
at java.base/java.net.Socket.shutdownInput(Socket.java:1521)…

strangely enough this exception is only thrown occasionly, but maybe could be connected the our problem.

Could you give me any further advice, what to look for ?

  • Is it important which user is setting up the connection ? (I can use my LDAP User with admin rights or the dedicated admin user)
  • Is maybe a certain port needed ?

We pretty much run out of ideas, because we think, we ware doing everything correctly accordung to the documentation :slight_smile:

If you need any more information (logs,etc.), please let me know
Thanks in advance

Claudius