Hi,
When you request dynamic content such as an Active Server Pages (ASP) page,
an ASP.NET page, an Internet Services API (ISAPI) application, or a Common
Gateway Interface (CGI) application on a Microsoft Windows Server 2003
server that is running Internet Information Services (IIS) 6.0, you need to
permit IIS to serve dynamic content.You must unlock this content in the Web
service extensions node in IIS Manager. To do this, the administrator must
either enable a pre-existing Web service extension or add a new Web service
extension.
Enable a Pre-existing Web Service Extension in IIS 6.0
To permit IIS to serve content that requires a specific ISAPI or CGI
extension that is already listed in the Web service extensions list, follow
these steps: 1. Open IIS Manager, expand the master server node (that is,
the Servername node), and then select the Web service extensions node.
2. In the right pane of IIS Manager, right-click the extension that you
want to enable. In this example, this is Active Server Pages.
3. Click to select the Allow check box.
Add a New Web Service Extension to IIS 6.0
To permit IIS to serve content that requires a specific ISAPI or CGI
extension that is not already listed in the Web service extensions list,
follow these steps: 1. Open IIS Manager, expand the master server node, and
then select the Web service extensions node.
2. In the right pane of the IIS Manager, click Add a new Web service
extension under Tasks.
3. In the Extension name box, type a friendly name for the extension that
you want to add (for example, FrontPage Server Extensions ).
4. In the Required files box, click Add, and then select the path and the
name of the file that will handle requests for the specific extension.
After you select the path and the file name, click OK.
5. If the extension must be enabled immediately, click to select the Set
extension status to allowed check box.
6. Click OK to save your changes.
Additional steps for Common Gateway Interface (CGI) applications
For CGI applications, you must also follow these steps: 1. Right-click
Default Web Site or the Web site that you want, and then click Properties.
2. On the Home Directory tab, click Scripts and Executables in the Execute
Permissions list.
3. Make sure that the Everyone group has the following NTFS file system
permissions on the C:\InetPub\wwwroot folder or on the folder that has the
Web content for the site that you want: ? Read & Execute
? List Folder Contents
? Read
4. Right-click Default Web Site or the Web site that you want, and then
click Properties.
5. On the Home Directory tab, make sure that DefaultAppPool is selecting in
the Application pool box. If another application pool is selected, follow
these steps in IIS Manager: a. Expand Application Pools, right-click the
application pool that you want, and then click Properties.
b. On the Identity tab, make sure that one of the following conditions is
true: ? The Network Service account is selected.
? The account that is selected is a member of the IIS_WPG group.
Check following article:
315122 "HTTP Error 404 - File or Directory not found" error message when
you request dynamic content with IIS 6.0
http://support.microsoft.com/default...b;EN-US;315122
Hope this helps.
Best regards,
Vincent Xu
Microsoft Online Partner Support
================================================== ====
Get Secure! - www.microsoft.com/security
================================================== ====
When responding to posts, please "Reply to Group" via your newsreader so
that others
may learn and benefit from this issue.
================================================== ====
This posting is provided "AS IS" with no warranties,and confers no rights.
================================================== ====
--------------------
..sul.t-online.de!t-online.de!border2.nntp.dca.giganews.com!border1.nn tp.dca.
giganews.com!nntp.giganews.com!postnews.google.com !e3g2000cwe.googlegroups.c
om!not-for-mail