Sonarqube (10.2 Enterprise) can't scan (Execution Error)

Must-share information (formatted with Markdown
Version: 10.2 (Enterprise).
Scanning fails due to Execution error and blocking the build.
Here the error logs:

12:45:31.004 INFO: ------------------------------------------------------------------------
12:45:31.004 INFO: EXECUTION FAILURE
12:45:31.004 INFO: ------------------------------------------------------------------------
12:45:31.020 INFO: Total time: 0.031s
12:45:31.020 INFO: Final Memory: 1M/10M
12:45:31.020 INFO: ------------------------------------------------------------------------
12:45:31.020 ERROR: Error during SonarScanner execution
java.lang.IllegalStateException: Failed to parse JSON in SONARQUBE_SCANNER_PARAMS environment variable
    at org.sonarsource.scanner.api.Utils.loadEnvironmentProperties(Utils.java:65)
    at org.sonarsource.scanner.cli.Conf.loadEnvironmentProperties(Conf.java:88)
    at org.sonarsource.scanner.cli.Conf.loadGlobalProperties(Conf.java:95)
    at org.sonarsource.scanner.cli.Conf.properties(Conf.java:60)
    at org.sonarsource.scanner.cli.Main.execute(Main.java:69)
    at org.sonarsource.scanner.cli.Main.main(Main.java:61)
Caused by: java.lang.UnsupportedOperationException: Not an object: "{\"sonar.host.url\":\"[http://sonarqube.rauland.com/\",\"sonar.token\":***,\"sonar.projectKey\":\"RE-REWebApp\",\"sonar.projectName\":\"RE-REWebApp\",\"sonar.projectVersion\":\"10.0\",\"sonar.pullrequest.key\":\"13198\",\"sonar.pullrequest.base\":\"master\",\"sonar.pullrequest.branch\":\"DontResetTimerOnCensusAB\",\"sonar.pullrequest.provider\":\"vsts\",\"sonar.pullrequest.vsts.instanceUrl\":\"https://dev.azure.com/raulandborg/\",\"sonar.pullrequest.vsts.project\":\"Enterprise\",\"sonar.pullrequest.vsts.repository\":\"REWebApp\",\"sonar.scanner.metadataFilePath\":\"C:\\\\azagent\\\\_work\\\\_temp\\\\sonar\\\\135927\\\\aafb9855-a70e-9214-f432-d09ea0d67c6c\\\\report-task.txt\",\"sonar.cs.opencover.reportsPaths\":\"C:\\\\azagent\\\\_work\\\\_temp/**/coverage.opencover.xml\",\"sonar.typescript.lcov.reportPaths\":\"C:\\\\azagent\\\\_work\\\\16\\\\s/**/lcov.info\",\"sonar.cs.vstest.reportsPaths\":\"C:\\\\azagent\\\\_work\\\\_temp/**/*.trx\",\"sonar.projectBaseDir\":\"C:\\\\azagent\\\\_work\\\\16\\\\s/REWebApp\"}"](http://sonarqube.rauland.com//%22,/%22sonar.token/%22:***,/%22sonar.projectKey/%22:/%22RE-REWebApp/%22,/%22sonar.projectName/%22:/%22RE-REWebApp/%22,/%22sonar.projectVersion/%22:/%2210.0/%22,/%22sonar.pullrequest.key/%22:/%2213198/%22,/%22sonar.pullrequest.base/%22:/%22master/%22,/%22sonar.pullrequest.branch/%22:/%22DontResetTimerOnCensusAB/%22,/%22sonar.pullrequest.provider/%22:/%22vsts/%22,/%22sonar.pullrequest.vsts.instanceUrl/%22:/%22https://dev.azure.com/raulandborg//%22,/%22sonar.pullrequest.vsts.project/%22:/%22Enterprise/%22,/%22sonar.pullrequest.vsts.repository/%22:/%22REWebApp/%22,/%22sonar.scanner.metadataFilePath/%22:/%22C:////azagent////_work////_temp////sonar////135927////aafb9855-a70e-9214-f432-d09ea0d67c6c////report-task.txt/%22,/%22sonar.cs.opencover.reportsPaths/%22:/%22C:////azagent////_work////_temp/**/coverage.opencover.xml/%22,/%22sonar.typescript.lcov.reportPaths/%22:/%22C:////azagent////_work////16////s/**/lcov.info/%22,/%22sonar.cs.vstest.reportsPaths/%22:/%22C:////azagent////_work////_temp/**/*.trx/%22,/%22sonar.projectBaseDir/%22:/%22C:////azagent////_work////16////s/REWebApp/%22%7D%22)
    at org.sonarsource.scanner.api.internal.shaded.minimaljson.JsonValue.asObject(JsonValue.java:290)
    at org.sonarsource.scanner.api.Utils.loadEnvironmentProperties(Utils.java:55)
... 5 more

Thank you,
Zia

Hi,

Can we have the full analysis log?

Also, I kinda suspect there’s something “helpful” on your network between the build agent and SonarQube that’s “massaging” (mangling) the JSON response from SonarQube. Can you check with your network folks?

 
Thx,
Ann