Welcome to the myhosting.com Forums.
Check the server headers and see what Content-Type (MIME-type) header is returned using Firefox and the Live http Headers add-on. Compare this Content-Type to the Accept header in the browser request.
There are three most-likely possibilities: First, perhaps the server has not been configured to return the correct Content-Type along with the page. For example, the page is application/xhtml+xml but the content-type says it's text/html.
Second, maybe the page itself is encoded improperly -- possibly because it was written with a word processor (e.g. MS Word) instead of an HTML or text editor or a WYSIWYG Webpage editor, or because it was exported from one of these tools in the wrong format (something other than plain text using ISO-8859-1, UTF-8, or a similar standard character-set).
Third, it's possible the page got corrupted because it was uploaded using incorrect format settings in FTP or whatever program was used to put it on the server.
Read more: HTTP 406 Error on Vista with IE 7 HTML forum at WebmasterWorld
Any tips as to what you can do when you get an Internet Explorer error HTTP 406 ("cannot read this format")?
By teachu in forum Programming
Last Post: 2009-04-29, 02:27 PM