title: Error consuming web service: An existing connection was forcibly closed
body: <p>I have a Winforms appplication written in C# that consumes web services from a Windows 2008 IIS Coldfusion server.  All the web service calls succeed but one, which fails about 50% of the time with the following error:</p>
  
  <p>System.InvalidOperationException was unhandled by user code
    Message=There is an error in XML document (1254, 7).</p>
  
  <p>with an inner exception of:</p>
  
  <p>InnerException: System.IO.IOException
         Message=Unable to read data from the transport connection: An existing connection was forcibly closed by the remote host.</p>
  
  <p>I checked my IIS logs and I get a 503 error (Service Unavailable) and an IIS code of 64 (The specified network is no longer available).  Any suggestions would be great.</p>
  
  <p>I run my web service in SOAP UI and I get the following error:</p>
  
  <p>javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset</p>
  
  <p>This code works fine at one company but this error pops up almost every time for this company I'm currently working with.</p>