Icon View Thread

The following is the text of the current message along with any replies.
Messages 1 to 5 of 5 total
Thread Problem with ISAPI under IIS v6 Win2003
Sat, Mar 11 2006 6:11 PMPermanent Link

Michael Baytalsky
Hi Guys,

This is not related to DBISAM at all (I hope!) - except for the app
is build with it.

I'm having a problem setting up an isapi dll, build with Delphi 5
under IIS. It works fine on my computer with WinXP Professional
(with no security restriction, i.e. with default security settings),
but it wouldn't run on Win2003 server. I create Virtual Directory
for the folder with webapp.dll. I set it for Anonymous access (tried
all possible settings, nothing changes). Set to allow
scripts and executables.
http://localhost/myweb/wepapp.dll - returns 404 error.
When I turn running scripts & executables OFF, the above URL downloads
the dll file - so the file itself is in place.
I'm guessing there's a security problem of some sort, like:
1. IIS user has no permission to see or run that file
2. IIS user for anonymous account has no permission to see or run that file
I seemed to have checked both conditions and added those users to
the list, but that didn't help it.

Can this have to do anything with domains? The computer is part of
domain, however all the accounts used is IIS setup are local accounts
for that computer. The computer is not a domain controller.

The problem is I'm not an admin for that network (and I have very
little experience administrating anything, cause I'm a programmer)
and the admin has no idea how to setup IIS.
I tried adding all relevant users to allow them executing things
from that folder. Nothing helps. I'm still getting 404 error, but
the file is there. This happens with any my isapi dll, even the most
basic ones with only "Hello World" response. I didn't try running
their standard isapi, like shtml, asp, etc.

I'd very much appreciate any help.
Thanks!

Michael
Sun, Mar 12 2006 7:10 AMPermanent Link

=?windows-1251?Q?Andr=E9_Prins?=
Michael Baytalsky wrote:

> http://localhost/myweb/wepapp.dll - returns 404 error.

Hi Micheal,

Check if "All Unknown ISAPI Extensions" are allowed.

1. Open the Internet Information Services (IIS) Manager console from the Administrative Tools folder.
2. Select Web Service Extensions in the left pane.
3. In the right pane "All Unknown ISAPI Extensions" should have Status "Allowed".

HTH

--
Andre Prins
Twain Development
Sun, Mar 12 2006 10:05 AMPermanent Link

Michael Baytalsky
Thanks, André!

That was it!! It works now!!!

Regards,
Michael


André Prins wrote:
> Michael Baytalsky wrote:
>
>> http://localhost/myweb/wepapp.dll - returns 404 error.
>
> Hi Micheal,
>
> Check if "All Unknown ISAPI Extensions" are allowed.
>
> 1. Open the Internet Information Services (IIS) Manager console from the Administrative Tools folder.
> 2. Select Web Service Extensions in the left pane.
> 3. In the right pane "All Unknown ISAPI Extensions" should have Status "Allowed".
>
> HTH
>
Sun, Mar 12 2006 3:22 PMPermanent Link

=?windows-1251?Q?Andr=E9_Prins?=
Michael Baytalsky wrote:

> That was it!! It works now!!!

Great! Don't forget Ismail Esmail's suggestion when you deploy to the production server Wink

--
Andre Prins
Twain Development
Sun, Mar 12 2006 3:53 PMPermanent Link

Michael Baytalsky

> Great! Don't forget Ismail Esmail's suggestion when you deploy
> to the production server Wink
Thanks, I'll keep it in mind!


Michael
Image