We've had an issue on and off for some time now...
We have an app which sync's to a server, we know the request is getting to the server as we have been running wireshark and can see the incoming request.
Now this is where I need some correcting if im wrong somewhere...
my understanding is that the traffic will go from the network card on the machine, to HTTP.sys, which forwards it to IIS6, which then sends it to my executable ISAPI, which in turn provides the response which goes back through IIS6, through the network card over the WWW back to the device.
Now these requests that are going missing, like I said we can see that the request has got to the network card thanks to wireshark, but we don't know what's happened to it from this point, there's no error in the HTTP.sys log, and nothing in the IIS log, same with the log for our ISAPI, nothing in here either.
The fact that the HTTP.sys log is empty indicates to me that the kernal thinks it has successfully passed it onto IIS6, but I dont know if IIS6 logs when it first receives the request, or once it has successfully responded to it, has anyone got any ideas on this one? its a very strange one.