isapi

Can ISAPI filter or extention give extreme better performance?

hi can ISAPI filter or extension give extreme higher performance than asp.net caching and to give up asp.net framework? thanks very much for any help. ...

Performance loss due to add asp.net_isapi to request pipeline?

Hello, is there a notable performance loss if all files are handled with the aspnet_isapi in request pipeline using IIS6? IIS7 has the new integrated pipeline so that seems not to be a problem. I ask this, because I want apply an .net url replacer on .exe files for example. To do so, I have to add them to the asp.net isapi. I fear this ...

App_offline.htm, CSS, images, and aspnet_isapi.dll

Hey all! So, the site I'm working on is using urlrewriting in coordination with aspnet_isapi.dll (everything is mapped to it). I put up my app_offline.htm file, and all the text shows, however, the CSS or images aren't being served. I'm guessing they're being processed by ASP.NET due to the wildcard mapping instead of IIS. Is this corre...

Web Service\Current Connections counter keeps increasing

Hey there, We observed that the Web Service\Current Connections counter for one of our ISAPI Filter keeps increasing in production, and eventually (when the value reaches around 270000) the incoming traffic will be “rejected” by getting 500 internal server errors. Our ISAPI Filter does the following things 1. For normal request, we sen...

Is that possible to run IIS's w3wp.exe in limited user account?

Hi, I am using Windows 7 and IIS 7. I am writing Delphi DataSnap ISAPI. I wish to trace bugs occurs in my ISAPI dll. I learn using "w3wp.exe -debug" may help to debug ISAPI dll in Delphi IDE. However, I wish to debug my ISAPI in limited user account instead of administrator group. I have set access right to folder "C:\Windows\Syste...

Deploy Delphi ISAPI dlls compiled with runtime packages

Hi, I have a ISAPI application written with Delphi. The application is compiled with runtime packages. Basically, all related bpls should deploy to an ISAPI enabled directory as well in order to get the ISAPI dll works. However, I always face errors when invoke ISAPI dll. If my ISAPI dll doesn't compile with runtime packages, then i...

What can cause throughput to become really slow when an ISAPI filter implements SF_NOTIFY_SEND_RAW_DATA?

I have an ISAPI filter for IIS6 that I've been developing for a while, but I just noticed something disturbing. Anytime I have the filter installed and I download a file, the file download becomes really slow. From a remote machine I'm getting ~120kb per second without the filter installed, and ~45kb per second with the filter installed....

Set REMOTE_USER

Does anyone know of any open source code (or ideally a downloadable module) that allows you to set REMOTE_USER? I believe this can only be done via an ISAPI filter and there are no options in HTTPHandler or HTTPModules etc. ...

Recommendations for getting started with WiX?

I found a WiX Tutorial, but it's really long-winded and seems like more than I wanted. What's the best way to get started quickly? My end goal is nothing really complicated: an installer that installs an ISAPI filter. ...

In WIX, how to install WebFilter at the server level?

I know how to install a WebFilter into a particular WebSite (or Virtual Server). How can I install a WebFilter into the WebService - or to the top-level server? ...

WIX: How can I register a new ISAPI Extension or Script Map on an existing Web App or Site?

I've seen the WebApplicationExtension element, but because it must be a child of WebApplication, it appears to require the creation of a new WebApplication. I don't want that. I want to create the extension (or script map) on an existing website. On uninstall, the website should remain but the extension (script map entry) should be ...

ADSI Query against IIS does not agree with IIS Manager, on Vista

Using Vista... I have a script that uses ADSI to set ScriptMaps on an IIS Website. It's javascript, run within cscript.exe, and the code looks something like this: var web = GetObject("IIS://localhost/W3SVC/1"); var maps = web.ScriptMaps.toArray(); map[maps.length] = ".aaa,c:\\path\\to\\isapi\\extension.dll,1,GET,POST"; web.ScriptM...

ISAPI vs httphandler

In IIS6 was there a reason for using ISAPI filters/ extensions?. Can the same not be achieved using httphandler/ http modules. Also in IIS7 has ISAPI been removed completely ?. Is the entire code of IIS7 written in .Net. I want to know should one know about ISAPI in detail for debugging or adding new features ? ...

How can I add extra information to IIS logfile though ISAPI filter?

I am writing an ISAPI filter which provides authentication services. I would like to ensure that any requests I allow through have some additional information logged in the IIS logfile. This will include details on the logged in user to allow later stats generation. In Apache, I have accomplished this by adding a named "note" the the re...

Perl XS included from a “use lib” directory can’t be found by ISAPI.

I have a Perl web application that runs on both Apache and IIS6 on Windows Server 2003. On Apache this script works just fine. In IIS using ISAPI, I am getting the following error message: Software error: Can't load 'lib/auto/Sub/Name/Name.dll' for module Sub::Name: load_file:The specified module could not be found at C:/...

IIS + TOMCAT - uriworkermap.properties config

Trying to find the best way to setup the uriworkermap.properties file on IIS. We are using this: /*=worker With that line we can reach any new apps that are deployed to Tomcat without having to edit the properties file each time. The only issue with this method is that I can't seem to set an exclusion for any static files we might w...

In IIS6, how to provide authenticated access to static files on remote server

We have a library of ZIP files that we would like to make available for download at an ASP.NET site. The files are sitting on a NAS device that is accessible from out web farm. Here is our initial strategy: Map an IIS virtual directory to the shared drive at path /zipfiles Users can download the zip files when given the URL However...

How can an ISAPI filter distinguish between being loaded by IIS or ISA?

I have an application implemented as an ISAPI filter whose behavior needs to change depending on whether it is being loaded by ISA or IIS. During GetFilterVersion it needs to register for SF_NOTIFY_SEND_RAW_DATA if being loaded by ISA or SF_NOTIFY_SEND_RESPONSE if being loaded by IIS. There doesn't seem to be any information about the s...

RewriteEngine off; does ErrorDocument still work?

I'm writing an ISAPI filter for the IIS7 that should map some functionalities of the Apache Mod_Rewrite. The whole rewriting is finished and I now want to implement the ErrorDocument directive. When I do have RewriteEngine off the rewriting is disabled as intended. But how about the ErrorDocument ? How is the default Mod_Rewrite behaviou...

Running a java web application in IIS

Has anybody found a way to run a Java web application within IIS? It seems to me it should be entirely possible to write an ISAPI plugin (is that the right word?) that integrates Jetty or a custom servlet container with IIS. The benefit of this is that a lot of great high end Java applications like Jira require separate infrastructure ...