IIS 7.5 sem compactação estática ou dinâmica

3

Não consigo compactação estática ou dinâmica para trabalhar em um novo servidor para arquivos .ASP, .JS ou .CSS.

Estou executando o Windows Server 2008 R2 Standard de 64 bits. Em IIS Role Services, tenho o ASP instalado, bem como a compactação estática e dinâmica. Eu estou usando DefaultAppPool com o padrão ApplicationPoolIdentity. Ativei todas as opções de compactação para o site.

Aqui está a seção relevante do meu applicationHost.config (tudo isso em system.webServer):

<httpCompression directory="%SystemDrive%\inetpub\temp\IIS Temporary Compressed Files">
    <scheme name="gzip" dll="%Windir%\system32\inetsrv\gzip.dll" />
    <dynamicTypes>
        <add mimeType="text/*" enabled="true" />
        <add mimeType="message/*" enabled="true" />
        <add mimeType="application/x-javascript" enabled="true" />
        <add mimeType="*/*" enabled="false" />
    </dynamicTypes>
    <staticTypes>
        <add mimeType="text/*" enabled="true" />
        <add mimeType="message/*" enabled="true" />
        <add mimeType="application/x-javascript" enabled="true" />
        <add mimeType="application/atom+xml" enabled="true" />
        <add mimeType="application/xaml+xml" enabled="true" />
        <add mimeType="*/*" enabled="false" />
    </staticTypes>
</httpCompression>

<serverRuntime frequentHitThreshold="1" />

<urlCompression doDynamicCompression="true" doStaticCompression="true" dynamicCompressionBeforeCache="true" />

Então, liguei o rastreamento de solicitação com falha para obter uma visualização melhor.

Para ASP, parece ignorar completamente a compressão estática e dinâmica. Não há entrada para DYNAMIC_COMPRESSION_SUCCESS ou DYNAMIC COMPRESSION_NOT_SUCCESS.

Para CSS e JS, ele tenta compactação estática, mas falha:

STATIC_COMPRESSION_NOT_SUCCESS     Reason="NO_MATCHING_SCHEME"

Não consigo encontrar nenhuma documentação sólida on-line sobre o que significa NO_MATCHING_SCHEME. Socorro!

    
por Humtron 13.10.2011 / 19:12

0 respostas