Re: HTTP 403.1 Forbidden: Execute Access Forbidden

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: David Wang [Msft] (someone_at_online.microsoft.com)
Date: 08/28/04


Date: Fri, 27 Aug 2004 20:33:07 -0700

This sounds like an Visual InterDev behavior/requirement -- I really have no
idea what it should be.

However, IIS does not care about the setting you describe (other than to
execute ASP script, you MUST have the "Scripts" execute permission [so
scripts and executables is not necessary to run the default.asp page]).

Whether Virtual InterDev and FrontPage likes your change or not -- that is
between you and those products. IIS is merely doing what you configured.

-- 
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"blogman" <blogman@newsgroup.nospam> wrote in message
news:6A7DCF00-9D2C-4D5D-90DA-5ED04003B38E@microsoft.com...
Hi,
I am running Windows 2000 Pro, Ver. 5.0.2195, SP 4, Build 2195 (IIS 5.0).
Using the Computer management tool I have modified the Execute Permissions
parameter, that lives under the Home Directory tab, to include both scripts
and executables. I have done this both at the top level (IIS level) and at
the the default web page level. Front page server extensions are loaded. I
am
using the default script designations. I have created a default.asp script
under c:\inetpub\wwwroot. I am trying to load the site into an Visual
InterDev 6.0 project in master mode using the Web Project Wizard. At the
dialog box entitlrd "Select Your Web", I am selecting "Connect to an
existing
Web Application". When I hit the finish button I receive the following
Interdev error messae:
"Unable to rereive folder information from the server. An HTTP error has
occurred. The sever could not complete your request. ......make sure that
server has Front Page Server Extensions installed and that Web application
exists on the srver."
If I then try to load the Web page in the browser I receive the following
browser error: "HTTP 403.1 Forbidden: Execute Access Forbidden". Then I
return to computer management and the Execute Permissions parameter at the
default web page level has reverted to "None".
It appears as though Interdev is resetting the parameter, because if I reset
the parameter to include both scripts and executables, I can once again
successfully access the web site.
Anyone have any thoughts?
Regards,
blogman


Relevant Pages

  • Re: IIS 6 and executables
    ... other people want to execute myprogram.exe on the server. ... IIS will treat such URL requests. ... "Scripts and Executables", then both scripts and executables are allowed to ...
    (microsoft.public.inetserver.iis)
  • Re: That stupid cant execute error is driving me insane
    ... This error comes up when the vdir does not have "Scripts" or "Scripts and ... Executables" Execute Permission and you try to access a URL that is either ... Here is a simplistic view of how IIS does request processing: ... If the mapping is dynamic, then IIS decide whether the URL should be ...
    (microsoft.public.inetserver.iis)
  • Re: IIS and .dll file access problems
    ... IIS treats resources with the .DLL extension as "executable" ... like .ASP, as "scripts". ... .DLL extension is requested by the browser, IIS WILL attempt to execute the ...
    (microsoft.public.inetserver.iis)
  • Re: Problem with IIS 6.0 serving .NET applications
    ... It's working now because you need to have "scripts and executable" ... > to "None" and I'd get the content of the exe shown in the browser, ... >> Did you set Application & Scripts execute permissions? ... >>> execute permission on that Virutal Directory, ...
    (microsoft.public.inetserver.iis.security)
  • Re: Nearly undocumented NT security feature - the solution to executable attachments?
    ... Windows NT users cannot defend from e-mail borne malware, ... KH> Instead of boring you with a lesson on Windows NT security, ... execute access, like in Unix, is distinct from read ... KH> please note that, as I said earlier, this won't stop scripts (except batch ...
    (Bugtraq)