I have an ISAPI DLL that worked fine in IIS 6 but I cannot get it to work in IIS 7.
My DLL should respond to:
[server]/cgi-bin/TRAKReg3.dll/soap
but I get a 404 error returned.
When I call it locally from inside IE, I get the following error information:
Module IIS Web Core
Notification MapRequestHandler
Handler ISAPI-dll
Error Code 0x80070002
Requested URL http://localhost:80/cgi-bin/trakreg3.dll/bin
Physical Path D:\TRAK Quick Reg\bin
Logon Method Anonymous
Logon User Anonymous
What I don’t like is the “Physical Path”–the “/bin” extension is added to the physical path. That doesn’t make sense to me.
Any ideas what I might have a problem with?
My DLL is listed as a virutal application with a Application Pool that works with 32 bit DLLs.
Any ideas?