locked
IIS 8, ISAPI Filter and HTTP_FILTER_LOG RRS feed

  • Question

  • I've been developing an ISAPI filter and have ran into what I believe is a bug with IIS 7 and 8

    In the SF_NOTIFY_LOG event the HTTP_FILTER_LOG has 4 params that are virtually always incorrect.

    DWORD dwWin32Status; DWORD dwBytesSent; DWORD dwBytesRecvd; DWORD msTimeForProcessing;

    dwWin32Status rarely matches what is places in the log for non zero events. (i.e. will return 0 or 995, yet the log will show 64)
    dwBytesSent is always 0
    dwBytesRecvd is always 0
    msTimeForProcessing is always 0

    All other params of the structure are always correct.

    Is there a fix or work around for this?

    (Sorry if this is the wrong forum, was unable to find anything specific to IIS)

    Tuesday, September 29, 2015 5:19 PM

Answers

  • Hi,

    Thanks for posting here.

    >I've been developing an ISAPI filter and have ran into what I believe is a bug with IIS 7 and 8

    In the SF_NOTIFY_LOG event the HTTP_FILTER_LOG has 4 params that are virtually always incorrect.

    As far as I know, in IIS 7, it seems it is a known issue. Please refer to the link below.

    IIS 7 ISAPI filter – dwBytesRecvd & dwBytesSent in HTTP_FILTER_LOG struct are always 0 [Answered]

    However, whether the issue is still in IIS 8, I suggest you confirm from IIS related forum for a better support. The proper forum will be here http://forums.iis.net/default.aspx/41?IIS+7+and+Above. Because I can not help you move this case from MSDN to IIS, you need to post a new thread for this issue, sorry about this inconvenience.

    Best Regards,

    May


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    Wednesday, September 30, 2015 2:20 AM