I have several ISAPIs that worked fine under W2K, but
under W2K they don't run at all and some display page not
found.

I have allowed ISAPI extentions to be run on the server,
but still no luck.

What's strange is some ISAPIs work and others don't.

What could be causing this?

Re: ISAPI not running under 2003 by Jonathan

Jonathan
Thu Jul 10 23:42:53 CDT 2003

What's the error message you get? Turn off "Friendly error messages" in IE
by going to Tools-> Internet Options
Advanced tab
and uncheck "Show friendly HTTP error messages"

--
--Jonathan Maltz [Microsoft MVP - Windows Server]
http://www.imbored.biz - A Windows Server 2003 visual, step-by-step
tutorial site :-)
Replies by Email will not be read and will be deleted on the spot. Unless I
ask you to Email me, please do not. Reply by newsgroup only, please.


"Abram" <abram.h@edgestream.com> wrote in message
news:048501c34760$ef4d9f20$a601280a@phx.gbl...
> I have several ISAPIs that worked fine under W2K, but
> under W2K they don't run at all and some display page not
> found.
>
> I have allowed ISAPI extentions to be run on the server,
> but still no luck.
>
> What's strange is some ISAPIs work and others don't.
>
> What could be causing this?



Re: ISAPI not running under 2003 by Egbert

Egbert
Fri Jul 11 04:13:47 CDT 2003

"Abram" <abram.h@edgestream.com> wrote in message
news:048501c34760$ef4d9f20$a601280a@phx.gbl...
> I have several ISAPIs that worked fine under W2K, but
> under W2K they don't run at all and some display page not
> found.
>
> I have allowed ISAPI extentions to be run on the server,
> but still no luck.
>
> What's strange is some ISAPIs work and others don't.


Turn IIS6 in IIS5 backward compatibility mode.

This is because ISAPI is not running in the inetinfo.exe process anymore but
running inside w3wp. Thus more safe against crashes but some ISAPI filters,
do reckon to run inside inetinfo.exe... and could cause compat problems.

--
compatible web farm Session replacement for Asp and Asp.Net
http://www.nieropwebconsult.nl/asp_session_manager.htm


> What could be causing this?


Re: ISAPI not running under 2003 by chrisad

chrisad
Sun Jul 13 03:41:59 CDT 2003

Hey ~

Any of your ISAPI's require Read Raw Data? The notion of "flipping back to
IIS 5 Compat mode" is the easy way out. What I challenge us to do is find
out why your ISAPI's are failing in IIS 6 native mode (WPIM).

So, start with this -

a). What are your IIS log files telling you? What is the sub-status
codes?
b). Do any of your requests to your ISAPI's have unique, but unknown
MIME types?
c). What about your event viewer logs - they give you clues.

IIS 5 Isolation Mode is designed for applications that simply cannot be run
in WPIM but this is a band-aid until your application can be re-written to
support IIS 6 native architecture.

Some of the things that make ISAPI apps fail in Worker Process Isolation
Mode:
a). DLLs can't be multi-instanced
b). Rely on parent process to be inetinfo.exe
c). Rely on WAM (wam.dll - ISAPI used to do the magic between IIS and
COM+ in IIS 4, 5)
d). ISAPI needs Read Raw Data access - ... this can be worked around
using the new Wildcard Mapping for ISAPI.

The list is a little bigger - but if one of these aren't it, then lets ditch
the IIS 5 IM mode and find out what it takes to run in WPIM.

HTH,

--
~Chris (MSFT)
IIS Supportability Lead

Provided As-Is.
"Egbert Nierop (MVP for IIS)" <egbert_nierop@nospam.com> wrote in message
news:u0N9Jz4RDHA.704@tk2msftngp13.phx.gbl...
> "Abram" <abram.h@edgestream.com> wrote in message
> news:048501c34760$ef4d9f20$a601280a@phx.gbl...
> > I have several ISAPIs that worked fine under W2K, but
> > under W2K they don't run at all and some display page not
> > found.
> >
> > I have allowed ISAPI extentions to be run on the server,
> > but still no luck.
> >
> > What's strange is some ISAPIs work and others don't.
>
>
> Turn IIS6 in IIS5 backward compatibility mode.
>
> This is because ISAPI is not running in the inetinfo.exe process anymore
but
> running inside w3wp. Thus more safe against crashes but some ISAPI
filters,
> do reckon to run inside inetinfo.exe... and could cause compat problems.
>
> --
> compatible web farm Session replacement for Asp and Asp.Net
> http://www.nieropwebconsult.nl/asp_session_manager.htm
>
>
> > What could be causing this?
>