title: 500 URL ReWrite Module Error IIS 8
body: <p>I have a few websites that use to be on a server using iis7 as the host.  I have moved these websites to a new server that is IIS8 and the database has been upgraded from SQL 2005 to SQL 2014.</p>
  
  <p>Another part of this change is it now runs through a DMZ reverse proxy that redirects to an internal server.</p>
  
  <p>This works fine in Chrome or Edge. But Firefox and IE I get a 500 URL Rewrite Module Error.  Not much more information in the error other than that.</p>
  
  <p>I have other sites on the reverse proxy that work with no issue.  But all of the ones that work are .net 4.0 or higher.  The sites I  am having issue with are both 3.5 framework.</p>
  
  <p>I have tried setting the app pool framework on the dmz to match the internal server.  </p>
  
  <p>There are currently 2 inbound rules one converts http to https and the other is the proxy rule.  There is 1 Outbound rule which is also part of the revers proxy.  The reverse proxy currently takes the https traffic and uses http internally and then the outbound sends it back as https.  This is that same on all of the site on this server that currently work without any issues.</p>
  
  <p>Some more information.  I turned of error tracing and the fuller error I received is 
  Outbound rewrite rules cannot be applied when the content of the HTTP response is encoded ("gzip").</p>