A while ago I was approached by one of Zajon's clients who had an interesting issue. There was a directory on a web site they managed and when they tried to view it's contents the Windows IIS6 web server returned a 404 (page not found) error message. The directory contained images only and was set to allow directory browsing. They had tried several solutions to fix the problem, but it persisted despite the "fixes".
After looking at the directory I noticed the system file "Thumb.db". We deleted that file and the problem went away.
IMHO - Even though the thumb.db file is suppose to cache image previews it appears as if it was storing a reference to a web page which existed in the directory before it was uploaded to the web site. (The client's computers are a mix of Mac and Windows PCs, they used a Mac FTP client to upload the site). IIS was using the thumb.db file to see what files where in the directory. It saw a reference to default.asp and tried to display it on the browser, but since there was no default.asp file to display IIS showed the 404 error message.
In any case if you run into this error - IIS mysteriously giving a "page not found" error check to see if there are any thumb.db on your site.
The Phone Stacking Game: Let’s Make This A Thing
6 hours ago

