We have a ASP.NET webservice consumed by a remote client service. Remote service calls our service, we process it and return a value. The problem is, the client told us that sometimes their service doesn't receive the return code from our service. We checked timestamps of the problematic requests and found many win status 64 errors in IIS logs during that times. The thing is, restarting IIS fixes it temporarily. Any idea how we can figure out what's wrong?
I've searched forums, there are some information on what it is but couldn't find any info why it happens or how to track the problem source.
We're using Windows 2003 Standart, IIS6 and ASP.NET 2.0.
Here's a sample line in IIS log:
2011-12-12 20:43:12 W3SVC81524833 94.103.45.71 POST /Service.asmx - 80 - REMOTE_IP Jakarta+Commons-HttpClient/3.0.1 200 0 64
I'd appreciate any help with this.