Puede devolverse un archivo de 0 bytes cuando se habilita la compresión en un servidor que ejecuta IIS

Síntomas

Cuando la compresión está habilitada en un servidor que ejecuta Servicios de Internet Information Server (IIS) y una solicitud HTTP se sirve desde el directorio de compresión de IIS, puede devolverse un archivo de 0 bytes en lugar del archivo esperado.

Nota: Sólo puede ver estos síntomas si está habilitada la compresión estática en HTTP.

Causa

Software antivirus que se ejecuta en el servidor IIS está buscando en el directorio de compresión de IIS.

Solución

Excluir el directorio de compresión de IIS de la lista de escaneo del software antivirus. Los pasos para ello pueden variar según el software antivirus que esté utilizando. Microsoft recomienda que en contacto con el fabricante del software antivirus para obtener información acerca de cómo excluir directorios del análisis.

Más información

El directorio de compresión predeterminado en IIS 6.0 es la carpeta % systemroot %\IIS Temporary Compressed Files. Este directorio puede han cambiado a otra ubicación. En IIS 7.0 o una versión posterior de IIS 7.0, la ubicación predeterminada de la caché de archivos comprimidos es %SystemDrive%\inetpub\temp\IIS Temporary Compressed Files.

Para comprobar el directorio de compresión:
  1. Haga clic en Inicio, seleccione programas, herramientas Administrativasy, a continuación, haga clic en Administrador de servicios de Internet Information Server (IIS).
  2. En el Administrador de IIS, haga clic en la carpeta sitios Web y, a continuación, haga clic en Propiedades.
  3. Haga clic en la ficha servicio .
  4. En La compresión HTTP, asegúrese de que está seleccionado Comprimir archivos estáticos y, a continuación, busque la ruta de acceso al directorio temporal.
Propiedades

Id. de artículo: 817442 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios