IIS - wont serve an .ini file

file-type, http, iis, iis-6

Solution

By default, IIS will only serve files for which the extension matches a defined MIME type. See the following support article for reference - http://support.microsoft.com/kb/326965

To allow .ini files to be downloaded, follow the steps from the KB article linked above:

- Open the IIS Microsoft Management Console (MMC), right-click the local computer name, and then click Properties.

- Click MIME Types.

- Click New.

- In the Extension box, type the file name extension that you want (in this case, .ini).

- In the MIME Type box, type application/octet-stream.

Note: this is specific to IIS 6 or IIS 5.x - The process is slightly different for IIS 7.x

Problem

I have a .ini file in the virtual directory of IIS. When i try to open the same in IE i get file not found HTTP 404 error. http://www.virtualdirectoryname/sample.ini Any inputs. Please suggest some solution. Thanks, Karthick

Original source