I have SonarQube 6.7.4 (http://sonar-pkg.sourceforge.net/ - as an aside. Does anyone know when new RPMs will be made available, or are they deprecated) running on an AWS EC2 instance behind an ELB. The ELB is also reverse-proxied behind an apache 2.4 server.
Inconsistently, but frequently, starting last week, we have been seeing timeouts from our build agents (Using both maven and gradle - various plugin versions).
The agents are erroring with
timeout: Socket closed
And I’m seeing some exceptions in the
2019.01.18 13:04:24 WARN web[AWg4fhAucTKFyaqAA47i][o.s.s.w.ServletRequest] Can't read file part for parameter report java.io.IOException: org.apache.tomcat.util.http.fileupload.FileUploadBase$IOFileUploadException: Processing of multipart/form-data request failed. Unexpected EOF read on the socket
The server metrics look good - very little CPU load, and the heap usage seems OK (I’m using default settings of 512MB and it’s showing about 50% used.
Occasionally, after I see a build failure, I try and login to the web UI, and it’s very ‘sluggish’ - slow to load my list of projects, etc. But after a while (several minutes) it recovers, and the UI becomes normal again.
This install has been working fine for a few years now. I was using 6.7.2 until I started seeing this issue last week, after which, I upgraded to 6.7.4.
Does anyone have any ideas?