SonarQube Community Edition 25.1 LTA -Failed to upload report using MSbuild scanner

Must-share information (formatted with Markdown):

  • which versions are you using ( Community Build version sonarqube-25.1.0.102122, sonar-scanner-9.0.2.104486-net-framework)
  • how is SonarQube deployed: zip
  • what are you trying to achieve
    *upload the sonarscan report using the msbuild sonarscanner tool
  • what have you tried so far to achieve this
  • tried to run the sonar report against dotnet framework solution and upload the report
    used the below command on the visual studio developer prompt
**SonarScanner.MSBuild.exe begin /k:"testingproject" /d:sonar.host.url="http://1****.**.**.1:9000" /d:sonar.token="**"**

**MsBuild.exe /t:Rebuild**

**SonarScanner.MSBuild.exe end /d:sonar.token="****"**

here is the error message from the logs.

025.01.31 14:17:47 WARN  web[c3c0e51f-b77a-45a8-8340-5f9dcddb6008][o.s.s.w.ServletRequest] Can't read file part for parameter report
org.apache.tomcat.util.http.fileupload.FileUploadException: java.net.SocketTimeoutException
	at org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:307)
	at org.apache.catalina.connector.Request.parseParts(Request.java:2588)
	at org.apache.catalina.connector.Request.parseParameters(Request.java:2903)
	at org.apache.catalina.connector.Request.getParameterNames(Request.java:1100)
	at org.apache.catalina.connector.Request.getParameterMap(Request.java:1079)
	at org.apache.catalina.connector.RequestFacade$GetParameterMapPrivilegedAction.run(RequestFacade.java:72)
	at org.apache.catalina.connector.RequestFacade$GetParameterMapPrivilegedAction.run(RequestFacade.java:68)
	at java.base/java.security.AccessController.doPrivileged(AccessController.java:318)
	at org.apache.catalina.connector.RequestFacade.getParameterMap(RequestFacade.java:354)
	at jakarta.servlet.ServletRequestWrapper.getParameterMap(ServletRequestWrapper.java:157)
	at org.sonar.server.ws.ServletRequest.hasParam(ServletRequest.java:85)
	at org.sonar.server.platform.web.ActionDeprecationLoggerInterceptor.logParamMessage(ActionDeprecationLoggerInterceptor.java:77)
	at org.sonar.server.platform.web.ActionDeprecationLoggerInterceptor.lambda$preAction$0(ActionDeprecationLoggerInterceptor.java:57)
	at java.base/java.util.HashMap$Values.forEach(HashMap.java:1065)
	at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092)
	at org.sonar.server.platform.web.ActionDeprecationLoggerInterceptor.preAction(ActionDeprecationLoggerInterceptor.java:57)
	at org.sonar.server.ws.WebServiceEngine.preAction(WebServiceEngine.java:130)
	at org.sonar.server.ws.WebServiceEngine.execute(WebServiceEngine.java:113)
	at org.sonar.server.platform.web.WebServiceFilter.doFilter(WebServiceFilter.java:84)
	at org.sonar.server.platform.web.MasterServletFilter$JavaxFilterAdapter.doFilter(MasterServletFilter.java:194)
	at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:165)
	at org.sonar.server.platform.web.MasterServletFilter$HttpFilterChainAdapter.doFilter(MasterServletFilter.java:208)
	at org.sonar.server.platform.web.SonarLintConnectionFilter.doFilter(SonarLintConnectionFilter.java:66)
	at org.sonar.server.platform.web.MasterServletFilter$JavaxFilterAdapter.doFilter(MasterServletFilter.java:194)
	at org.sonar.server.platform.web.MasterServletFilter$GodFilterChain.doFilter(MasterServletFilter.java:165)
	at org.sonar.server.platform.web.MasterServletFilter.doFilter(MasterServletFilter.java:126)
	at jdk.internal.reflect.GeneratedMethodAccessor35.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:569)

Do not share screenshots of logs – share the text itself (bonus points for being well-formatted)!

Hi,

There is likely something on your network, e.g. a proxy, that’s blocking the analysis report submission. You should check with your network folks.

 
HTH,
Ann