Re: IIS6 + ISAPI Filter + Application Pool Identity problem
From: LF (lf_at_nospam.nospam)
Date: 01/20/05
- Next message: LF: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Previous message: LF: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- In reply to: Wade A. Hilmo [MS]: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Next in thread: David Wang [Msft]: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Date: Wed, 19 Jan 2005 21:02:38 -0500
> Finally, if IIS attempts to load a filter and it fails, it will always log
> an event.
I don't think it's being loaded at all. I have source for the filter. I also
created a filter that doesn't do anything at all. What can cause IIS6 not to
load filter at all? I responded to the other post. If you could, please
refer to that post. Thank you very much for your reply
"Wade A. Hilmo [MS]" <wadeh@microsoft.com> wrote in message
news:%23JaOoff$EHA.2584@TK2MSFTNGP09.phx.gbl...
> Hi LF,
>
> To satisfy IIS's requirements, the account must be a member of the IIS_WPG
> group. Since requests are being served, it sounds like this has been
> done.
>
> The filter itself may have its own requirements, depending on what it
> does,
> how it's ACLed, etc. It's possible that the filter calls some API or
> accesses some object that requires a high privilege. The only way to
> determine the requirements for sure, is to contact the vendor for the
> filter. If you are the developer for the filter, then you will need to
> run
> it under a debugger to determine why it's failing.
>
> Finally, if IIS attempts to load a filter and it fails, it will always log
> an event. Since it's working when the app pool is running with high
> privilege, we can assume that it's installed correctly. Therefore, if a
> failure occurs when IIS attempts to call LoadLibraryExW on it, or if it's
> GetFilterVersion returns FALSE, an event will be logged with the Win32
> error
> code as the data for the event. If no event is getting logged, then it
> sounds like the filter is loading, but it is not doing what you expect due
> to some privilege issue as above.
>
> I hope that this helps to point you in the right direction.
>
> Thank you,
> -Wade A. Hilmo,
> -Microsoft
>
> "LF" <lf@nospam.nospam> wrote in message
> news:uSwluAe$EHA.2572@tk2msftngp13.phx.gbl...
>> Hi,
>>
>> What permissions are required from an account that is used for
>> Application
>> pool in IIS6 so that ISAPI filter works properly? I created a normal User
>> account on AD. I configured Application pool according to:
>>
> http://www.microsoft.com/resources/documentation/WindowsServ/2003/standard/proddocs/en-us/Default.asp?url=/resources/documentation/windowsserv/2003/standard/proddocs/en-us/sec_acc_wpenable.asp
>>
>> Evrything works fine. I can access the ASP.NET related content. Now I
>> also
>> want to use an ISAPI filter for the whole web site. It completely fails
>> to
>> load. No errors, no security audits. If I add that User account to
>> Administrators, everything is fine, ISAPI filter is loaded and works. If
>> I
>> use default Network Service account, everything works fine also.
>>
>> My question is: What permissions are required from account used in
>> Application Pool, so that ISAPI filter can be loaded by IIS6 and work
>> properly?
>>
>> Thank you for any help on this
>>
>>
>>
>
>
- Next message: LF: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Previous message: LF: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- In reply to: Wade A. Hilmo [MS]: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Next in thread: David Wang [Msft]: "Re: IIS6 + ISAPI Filter + Application Pool Identity problem"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] [ attachment ]
Relevant Pages
|