IIS file download hangs/timeouts - sc-win32-status = 64

前端 未结 6 996
没有蜡笔的小新
没有蜡笔的小新 2021-02-04 00:35

Any thoughts on why I might be getting tons of \"hangs\" when trying to download a file via HTTP, based on the following?

  • Server is IIS 6
  • File being downl
6条回答
  •  深忆病人
    2021-02-04 00:59

    I've spent two weeks investigating this issue. For me I had the scenario in which intermittent random requests were being prematurely terminated. This was resulting in IIS logs with status code 200, but with a win32-status of 64.

    Our infrastructure includes two Windows IIS servers behind two NetScaler load balancers in HA mode.

    In my particular case, the problem was that the NetScaler had a feature called "Intergrated Caching" turned on (http://support.citrix.com/proddocs/topic/ns-optimization-10-5-map/ns-IC-gen-wrapper-10-con.html).

    After disabling this feature, the request interruptions ceased. And the site operated normally. I'm not sure how or why this was causing a problem, but there it is.

    If you use a proxy or a load balancer, do some investigation of what features they have turned on. For me the cause was something between the client and the server interrupting the requests.

    I hope that this explanation will at least save someone else's time.

提交回复
热议问题