HelpMessages in Thread: Post to ForumPrintFlatten Thread
HTTP Error 403.1 - Forbidden: Execute access is denied    
HTTP Error 403.1 - Forbidden: Execute access is denied  Jasmine (Guest) 05.14.03 - 01.20 PM  (PDT)  Reply to MessageYou Are Here
We're upgrading from a windows 2000 server to a windows 2003 server. I'm trying to install panfora on windows 2003 and when I try to go to:
http://servername/panFora/_AClassCreate.cgi?what=login&nexturl=%2FpanFora%2FInit.exe

I get this error:
The page cannot be displayed
You have attempted to execute a CGI, ISAPI, or other executable program from a directory that does not allow programs to be executed.
--------------------------------------------------------------------------------

Please try the following:

Contact the Web site administrator if you believe this directory should allow execute access.
HTTP Error 403.1 - Forbidden: Execute access is denied.
Internet Information Services (IIS)
--------------

I'm sure it's a simple fix but I can't figure it out.

Jaz

HTTP Error 403.1 - Forbidden: Execute access is denied  panFora Go! (greg)User Profile  05.14.03 - 05.25 PM  (PDT)  Reply to MessageYou Are Here
We haven't yet tested or written the installation instructions for panFora on Windows Server 2003 with IIS v6, but looking to do so in the very near future.

Your problem description hints at possibly having skipped the IIS v6 equivalent of section [3.d.2] in the installation instructions for IIS v5 [ref -> http://www.withinc.com/installation/install_win32ss.html#ConfigureCGI ]

Specifically, "Execute Permissions:" for the "panFora" virtual directory should be set to enable "Scripts and Executables", in particular, permission for CGIs. You will also need to have PERL installed, and have ".cgi" mapped as a PERL program filename extension.

Please let us know if this makes sense and solves your problem.

This Post was last Modified by greg - 05.14.03 - 08.17 PM  (PDT)

HTTP Error 403.1 - Forbidden: Execute access is denied  Guest (Guest) 05.15.03 - 08.25 AM  (PDT)  Reply to MessageYou Are Here
I did everything in the installation instruction [3.d.2] BUT when I was "Add/Edit Application Extension Mapping" it would not let me append " %s %s" in the executable field for the perl path. Gave me an error that spaces weren't allowed.

Since the server isn't live yet I tried giving EVERYONE full permission to Everything AND giving the panfora and forum virtual directory execute permission, read, write, etc... I was one big security hole and it still gave me the silly error.

Thanks for your help,
Jaz

HTTP Error 403.1 - Forbidden: Execute access is denied  panFora Go! (greg)User Profile  05.15.03 - 05.27 PM  (PDT)  Reply to MessageYou Are Here
OK, your problem appears to go beyond a simple execute permissions issue. I should have recognized that as it seems you are able to run the "/panFora/Init.exe" installation configuration page.

Your additional information about application extension mapping points to a scripting engine configuration problem. This sounds entirely logical given the new security features in IIS v6.

Please take a look at the following Microsoft TechNet page:
http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/windowsserver2003/proddocs/server/ca_configcgi.asp

The page addresses how one can properly enable PERL as a valid scripting engine for the panFora directory, and how one can associate the ".cgi" filename extension with the respective scripting engine.

Please give this a try if you haven't already. Let us know if this addresses your problem.

  Messages in Thread: HTTP Error 403.1 - Forbidden: Execute access is denied  PrintFlatten Thread