<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>Sunday Morning Musings on IIS : 404.3</title><link>http://blogs.iis.net/lprete/archive/tags/404.3/default.aspx</link><description>Tags: 404.3</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Error message when users visit a Web site that is hosted on a server that is running Internet Information Services 6.0: "HTTP Error 404.3 - Not Found"</title><link>http://blogs.iis.net/lprete/archive/2007/12/04/error-message-when-users-visit-a-web-site-that-is-hosted-on-a-server-that-is-running-internet-information-services-6-0-quot-http-error-404-3-not-found-quot.aspx</link><pubDate>Tue, 04 Dec 2007 13:37:00 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:2040153</guid><dc:creator>lprete</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.iis.net/lprete/rsscomments.aspx?PostID=2040153</wfw:commentRss><comments>http://blogs.iis.net/lprete/archive/2007/12/04/error-message-when-users-visit-a-web-site-that-is-hosted-on-a-server-that-is-running-internet-information-services-6-0-quot-http-error-404-3-not-found-quot.aspx#comments</comments><description>&lt;H2&gt;SYMPTOMS&lt;/H2&gt;&lt;STRONG&gt;&lt;/STRONG&gt;
&lt;P&gt;&lt;BR&gt;Consider the following scenario. You have a Web site that is hosted on a server that is running Internet Information Services (IIS) 6.0. When users visit this Web site, the users receive the following error message: &lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="Courier New" color=#ff0000&gt;HTTP Error 404&amp;nbsp;- File or directory not found.&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;In the IIS log file you see an entry like this:&lt;/P&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;FONT face="courier new,courier" color=#ff0000&gt;#Software: Microsoft Internet Information Services 6.0&lt;BR&gt;#Version: 1.0&lt;BR&gt;#Date: 2007-12-04 15:59:52&lt;BR&gt;#Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status &lt;BR&gt;2007-12-04 16:00:29 W3SVC1 127.0.0.1 GET /test.php - 80 - 127.0.0.1 Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+5.2;+.NET+CLR+1.1.4322;+.NET+CLR+2.0.50727;+.NET+CLR+3.0.04506.30) 404 3 50&lt;/FONT&gt;&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;BR&gt;&lt;/P&gt;
&lt;H2&gt;CAUSE&lt;/H2&gt;&lt;BR&gt;
&lt;P&gt;This problem occurs if the following conditions are true:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The file exists in the requested location.&lt;/LI&gt;
&lt;LI&gt;The extension does not have an Application Mapping configured on the site.&lt;/LI&gt;
&lt;LI&gt;The appropriate MIME type is not configured for the Web site or for the application.&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;
&lt;H2&gt;RESOLUTION&lt;/H2&gt;
&lt;P&gt;&lt;BR&gt;To resolve this problem, follow these steps:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Configure a handler mapping for the requested file name extension. To do this, follow these steps: &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt;, &lt;STRONG&gt;Run&lt;/STRONG&gt;.&amp;nbsp; In the Open field type &lt;STRONG&gt;inetmgr&lt;/STRONG&gt; then &lt;STRONG&gt;OK&lt;/STRONG&gt;. &lt;/LI&gt;
&lt;LI&gt;In IIS Manager, expand the server, expand &lt;STRONG&gt;Web sites&lt;/STRONG&gt;, and then right click the Web site that you want to modify and select &lt;STRONG&gt;Properties&lt;/STRONG&gt;.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;On the &lt;STRONG&gt;Home Directory&lt;/STRONG&gt; tab click &lt;STRONG&gt;Configuration&lt;/STRONG&gt; and configure an appropriate &lt;STRONG&gt;Application Extension&lt;/STRONG&gt; for the type of the file that results in the 404.3 error.&amp;nbsp; &lt;BR&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;LI&gt;Configure an appropriate MIME type for the Web site. To do this, follow these steps: &lt;/LI&gt;
&lt;UL&gt;
&lt;LI&gt;Click &lt;STRONG&gt;Start&lt;/STRONG&gt;, &lt;STRONG&gt;Run&lt;/STRONG&gt;.&amp;nbsp; In the Open field type &lt;STRONG&gt;inetmgr&lt;/STRONG&gt; then &lt;STRONG&gt;OK&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;In IIS Manager, expand the server, expand &lt;STRONG&gt;Web sites&lt;/STRONG&gt;, and then right click the Web site that you want to modify and select &lt;STRONG&gt;Properties&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;On the &lt;STRONG&gt;HTTP Headers&lt;/STRONG&gt; click &lt;STRONG&gt;MIME Types &lt;/STRONG&gt;&lt;/LI&gt;
&lt;LI&gt;In the &lt;STRONG&gt;MIME Type&lt;/STRONG&gt; dialog click &lt;STRONG&gt;New&lt;/STRONG&gt;.&lt;/LI&gt;
&lt;LI&gt;Add the extension of the required file and the MIME type in the &lt;STRONG&gt;MIME Type&lt;/STRONG&gt; dialog, and then click &lt;STRONG&gt;OK&lt;/STRONG&gt;.&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;&lt;img src="http://blogs.iis.net/aggbug.aspx?PostID=2040153" width="1" height="1"&gt;</description><category domain="http://blogs.iis.net/lprete/archive/tags/IIS/default.aspx">IIS</category><category domain="http://blogs.iis.net/lprete/archive/tags/404.3/default.aspx">404.3</category><category domain="http://blogs.iis.net/lprete/archive/tags/HTTP+Status/default.aspx">HTTP Status</category></item></channel></rss>