HTTP Error 403.14 - Forbidden when you open an IIS webpage
This article helps you resolve the "HTTP Error 403.14 - Forbidden - The web server is configured to not list the contents of this directory" error that occurs when you open an Internet Information Services (IIS) webpage.
Original product version: Internet Information Services
Original KB number: 942062
Note
The target audience for this article is website administrators and web developers.
Symptoms
When you visit a website hosted on IIS, you receive an error message that resembles the following one:
Server Error in Application "<application name>"
HTTP Error 403.14 - Forbidden
HRESULT: 0x00000000
Description of HRESULT : The Web server is configured to not list the contents of this directory.
Resolution for users
If you're a user, you should contact the website administrators to notify them that this error has occurred for this web address.
Resolution for site administrators
This problem occurs because the website doesn't have the Directory Browsing feature enabled or the default document isn't enabled or configured properly. To resolve this problem, use one of the following methods:
Method 1: Enable the Directory Browsing feature in IIS
To resolve this problem, follow these steps:
- Select Start > Run, type inetmgr.exe, and then select OK to start IIS Manager.
- In IIS Manager, expand <server name> > Web sites, and select the website that you want to change.
- In the Features view, double-click Directory Browsing.
- In the Actions pane, select Enable.
Method 2: Add a default document
To resolve this problem, follow these steps:
- Select Start > Run, type inetmgr.exe, and then select OK to start IIS Manager.
- In IIS Manager, expand <server name> > Web sites, and then select the website that you want to change.
- In the Features view, double-click Default Document.
- In the Actions pane, select Enable.
- In the Features view, the Default Document must be listed (preferably first). If not, in the Actions pane, select Add, type the name of the default document in the Add Default Document box, and then select OK. The file must exist in the site's root folder.
Method 3: Enable the Directory Browsing feature in IIS Express
Note
This method is for the web developers who experience this issue when they use IIS Express.
Open a Command Prompt window, and navigate to the IIS Express folder on your computer. For example, type the following command at the command prompt, and then select Enter:
cd C:\Program Files\IIS Express
Type the following command, and then select Enter:
appcmd set config /section:directoryBrowse /enabled:true
For more information about
Appcmd.exe
command lines, see Getting Started with AppCmd.exe.