I recently moved a PHP (Cake framework) development site from an IIS 6 (x86) server to an IIS 7 server (x64). The content is all the same and the URL rewriting works, but on the attempt to display the first page I get this error: Error 330 (net::ERRCONTENTDECODINGFAILED): Unknown error. Firefox identifies this as Content Encoding Error The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression. The PHP pages are using Gzip (obstart('obgzhandler')) but commenting out this line doesn't do anything. The IIS install is nearly a clean install and I've never set up any compression options, is there any setting in IIS or code error that would cause this?
The same exact code works on the IIS 6 server. I've heard of this being caused by trailing white space in PHP but if that were the case shouldn't the IIS 6 server have the same issue? The browsers I tried were Firefox 5, the latest Chrome and IE8, however it's not a browser side issue.
It's probably the site but... Post the site or check it in The W3C Validator Use the verbose setting. It will list the errors, warnings and general condition of the site for ether correction or piece of mind it's not your system. It happens when your HTTP request's headers claim that the content is gzip encoded, but it isn't. Turn off gzip encoding setting or make sure the content is in fact encoded.
Hey all, I'm running Drupal 5.15, and I'm noticing this really strange issue. When I go into the admin interface, and click Log Out, I get this error message in FireFox: Content Encoding Error The page you are trying to view cannot be shown because it uses an invalid or unsupported form of compression. If I clear the cachepage table, I can browse the site anonymously without issues, it's only when I've logged out of the front-end that I see this issue. In the Performance settings, I've chosen 'Normal' caching and I'm.not. aggregating/gzipping CSS, however in the Content-Encoding of the HTTP Header I see 'gzip'.