title: GZIP or deflate compression in IIS 8.5 with windows server 2012 r2 for ASP.net / C#
body: <p>We have a really weird issue, it seems that gzip/deflate is sort of working on our server. When running "YSLOW" to check if the page is compressed, it is on some workstations but not on others (same page).</p>
  
  <p>I have added dynamic and static compression under IIS and have configured the web.config file with the following.</p>
  
  <pre><code>&lt;httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files"&gt;
    &lt;scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll"/&gt;
    &lt;dynamicTypes&gt;
      &lt;add mimeType="text/*" enabled="true"/&gt;
      &lt;add mimeType="message/*" enabled="true"/&gt;
      &lt;add mimeType="application/javascript" enabled="true"/&gt;
      &lt;add mimeType="*/*" enabled="false"/&gt;
    &lt;/dynamicTypes&gt;
    &lt;staticTypes&gt;
      &lt;add mimeType="text/*" enabled="true"/&gt;
      &lt;add mimeType="message/*" enabled="true"/&gt;
      &lt;add mimeType="application/javascript" enabled="true"/&gt;
      &lt;add mimeType="*/*" enabled="false"/&gt;
    &lt;/staticTypes&gt;
  &lt;/httpCompression&gt;
  &lt;urlCompression doStaticCompression="true" doDynamicCompression="true"/&gt;
  </code></pre>
  
  <p>If it wasn't working at all I could probably troubleshoot the issue but the fact that it works on some workstations and not on others has me mind boggled. All workstations are using the same version of YSLOW and Chrome. The server is located in Austin, TX and when accessing from Houston I get no compression however when accessing from Austin or even India I did show compression, I then tried accessing from Portland with no compression. Has anyone experienced this?</p>