Home     Products      Support      Corporate     Sign In 
Support Knowledge Base, Article 760
Product
FileUp
Version
4
Title
How do I set an IIS 6 webserver to run in IIS 5 Isolation Mode?
Problem
The IIS 6 processing model does not support 'Read Raw Data' ISAPI level filters. FileUp's ISAPI filter is not supported in IIS 6 native mode. If one attempts to load FileUp's ISAPI filter with IIS6 in native mode, the following error may be received in the Event Log:

An attempt was made to load filter 'C:\Program Files\Software Artisans\FileUp\FileUpIsapi.dll' 
but it requires the SF_NOTIFY_READ_RAW_DATA filter notification and this notification 
is not supported in Worker Process Isolation Mode

If ISAPI filter support is required on an IIS 6 server, the entire webserver must be set to run in IIS 5 Isolation Mode.*
Solution
To run an IIS 6 server in IIS 5 Isolation Mode, IIS settings must be changed server-wide:
  1. Open the IIS Admin tool
  2. Right click on 'Web Sites' and select 'Properties' from the context menu.
  3. Select the 'Sevice' tab
  4. Check 'Run WWW service in IIS 5.0 isolation mode'
  5. Restart IIS

*Support for ISAPI filter functionality for .NET uploads in Native IIS 6 mode will be built into the version 5 release of FileUp, with the introduction of the HttpModule. The HttpModule is designed for the the IIS 6 processing model, but is also compatible with IIS 5. FileUp version 5 is scheduled for release in January 2004.

If you are not certain whether you should be using the ISAPI filter, please see the following KB article: Windows 2003 and IIS 6 support for version 4.x of FileUp

Created : 12/17/2003 1:40:39 PM (last modified : 12/22/2003 3:54:22 PM)
Rate this article!
Comments