Our Server Logs have been plagued by the following message for the last several months:
|WARNING||Unable to process request. java.io.IOException: Connection reset by peer||Rest||9003||2483|
We are seeing these errors pop up at an astounding frequency (114 times in the last 24 hours alone).
Does anyone know what this log means and what the cause could be? A simple internet search yielded no results.
FYI - We are running 10.7.1 Linux on Tomcat Apache boxes, with two Servers, one Portal, and one GeoEvent Server. All components are on separate VMs.
Thanks for the reply!
Unable to process request. java.net.SocketException: Connection reset by peer: socket write error
The same as:
Unable to process request. java.io.IOException: Connection reset by peer
Pings, tracerts, and telnet commands all come back good.
BTW - we are on a LINUX box in AWS. Not sure if that changes things here or not.
A SocketException and an IOException may have different causes.
In my case the IOException was shown on the WebAdaptor and was caused by some client monitoring software (Nimsoft) hanging up the connection in a rude way sending TCP RST packets while the WebAdaptor was still copying data from the Input stream (ArcGIS server) to the output stream (client request).
So my Exception message "Could not access any server machines. Please contact your system administrator." was rather misleading.