REVISIÓN: Una 404.17 error al intentar obtener acceso a direcciones URL sin extensión en los sitios Web alojados en IIS 7.0 o en IIS 7.5

Seleccione idioma Seleccione idioma
Id. de artículo: 2646735 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Tiene un equipo que ejecuta Servicios de Internet Information Server (IIS) 7.0 o IIS 7.5 e instala Microsoft.NET Framework 4.0 en el equipo.
  • Instalar el Service Pack 1 (SP1) para Windows 7 y el SP1 para Windows Server 2008 R2.
  • Configurar una aplicación ASP.NET en sitio Web que utiliza mapas MIME de comodín.
En este escenario, las asignaciones MIME comodines no funcionen correctamente. Cuando una solicitud de cliente intenta obtener acceso a una dirección URL sin extensión que se vincula a un archivo sin extensión estático en el sitio Web, se produce un error en la solicitud del cliente.Además, recibirá un mensaje de error similar al siguiente:
Error del servidor

----------------------------------------------------------------------------------------------

Resumen de errores

No se encontró un Error HTTP 404.17-

El contenido solicitado parece ser la secuencia de comandos y no se servirá el controlador de archivo estático.



Información detallada del Error:

Módulo StaticFileModule

ExecuteRequestHandler de notificación

Controlador StaticFile

Código de error 0x80070032


Causa

El problema se produce porque hay un conflicto entre la compatibilidad con IIS para las direcciones URL sin extensión y funcionalidad sin extensión de dirección URL en ASP.NET 4.0.

Cuando se envía una solicitud de cliente a IIS de un archivo estático que no tiene ninguna extensión, que coinciden con MIME sucede internamente y IIS determina que no hay ninguna extensión de nombre de archivo. A continuación, IIS intenta buscar el atributo de extensión de nombre de archivo que contiene un valor de cadena vacía. Sin embargo, IIS impide agregar un mapa MIME que tiene una cadena vacía.

Solución

Esta revisión permite la configuración de IIS para permitir una entrada del mapa MIME de la cadena vacía en la configuración para configurar correctamente las direcciones URL sin extensión a través del controlador de archivo estático y mapas de MIME. Por lo tanto, también debe cambiar la configuración de la aplicación para agregar una cadena vacía Map de MIME, mientras que, antes de instalar ASP.NET 4.0 sin extensión URL, un carácter comodín "*" puede haber funcionado el mapa.

Después de instalar la revisión para el esquema, ejecute el comando siguiente para configurar MimeMap una cadena vacía:

appcmd.exe set config "TestSite"-section:system.webServer/staticContent / + "[fileExtension ='" "" "" "', mimeType ="application/octet-stream"]"

Información de la revisión

Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema que se describe en este artículo. Aplíquela sólo en sistemas que experimenten el problema descrito en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la próxima actualización de software que contenga esta revisión.

Si la revisión está disponible para descargar, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si no aparece en esta sección, póngase en contacto con el servicio al cliente de Microsoft y soporte técnico para obtener la revisión.

Nota Si se producen problemas adicionales o cualquier solución de problemas es necesario, es posible que deba crear una solicitud de servicio independiente. Se aplicarán los costos de soporte técnico usuales a las cuestiones y problemas que no reúnan los requisitos para esta revisión en cuestión. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:
http://support.Microsoft.com/contactus/?ws=support
Nota El formulario de "Descarga de revisión disponible" muestra los idiomas para que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Debe tener instalado para aplicar esta revisión de IIS 7.5. Esta revisión puede instalarse en un equipo que ejecuta uno de los sistemas operativos siguientes:
  • Windows 7
  • Windows 7 SP1
  • Windows Server 2008 R2
  • Windows Server 2008 R2 SP1

Requisito de reinicio

Debe reiniciar el equipo si IIS se ejecuta al aplicar esta actualización.

Información de reemplazo de hotfix

Esta revisión no sustituye a ninguna revisión publicada previamente.

Información de archivo

La versión en inglés (Estados Unidos) de esta revisión usa un paquete de Microsoft Windows Installer para instalar la revisión. Las fechas y las horas de estos archivos se muestran en hora Universal coordinada (UTC) en la tabla siguiente. Al ver la información del archivo, la fecha se convierte en hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice el Zona horaria ficha en el elemento fecha y hora en el Panel de Control.
Para todas las versiones 86 de Windows 7 x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Iis_schema.XmlNo aplicable81,7461-Dic-1123: 35No aplicable
Iis_schema.XmlNo aplicable82,0051-Dic-1123: 31No aplicable
Para todas las versiones de 64 compatibles de Windows 7 y Windows Server 2008 R2 x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Iis_schema.XmlNo aplicable81,7461-Dic-1123: 34No aplicable
Iis_schema.XmlNo aplicable82,0051-Dic-1123: 30No aplicable
Para todas las versiones compatibles basadas en IA-64 de Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoTamaño de archivoFechaTiempoPlataforma
Iis_schema.XmlNo aplicable81,7461-Dic-1123: 27No aplicable
Iis_schema.XmlNo aplicable82,0051-Dic-1123: 23No aplicable

Información adicional de archivos

Información adicional de archivos para Windows 7 y Windows Server 2008 R2
Archivos adicionales para todas las versiones 86 de Windows 7 x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoUpdate.mum
Versión del archivoNo aplicable
Tamaño de archivo3,295
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoX86_495522871fb9f70bbabe4324f7501bea_31bf3856ad364e35_6.1.7601.21872_none_fc6b7ca18f7c6faf.manifest
Versión del archivoNo aplicable
Tamaño de archivo707
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoX86_5059877c40338491fe1789555d16b8f4_31bf3856ad364e35_6.1.7600.21103_none_2264851d34672dd4.manifest
Versión del archivoNo aplicable
Tamaño de archivo707
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoX86_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_119dc8052f049c7d.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,260
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 23
Nombre de archivoX86_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_13379d2b2c647f67.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,260
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 23
Archivos adicionales para todas las versiones de 64 compatibles de Windows 7 y Windows Server 2008 R2 x
Contraer esta tablaAmpliar esta tabla
Nombre de archivoAmd64_5178a2bf0194e6354fac9697ac9cd635_31bf3856ad364e35_6.1.7601.21872_none_ee1712d4fbc999aa.manifest
Versión del archivoNo aplicable
Tamaño de archivo1,064
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 17
Nombre de archivoAmd64_7404652d29cdbd630db471f92ff0f815_31bf3856ad364e35_6.1.7600.21103_none_f1f93565ebd19fc8.manifest
Versión del archivoNo aplicable
Tamaño de archivo1,064
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 16
Nombre de archivoAmd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_6dbc6388e7620db3.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,266
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 28
Nombre de archivoAmd64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_6f5638aee4c1f09d.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,266
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 28
Nombre de archivoUpdate.mum
Versión del archivoNo aplicable
Tamaño de archivo3,737
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 17
Nombre de archivoWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_78110ddb1bc2cfae.manifest
Versión del archivoNo aplicable
Tamaño de archivo320,760
Fecha (UTC)03-Dic-2011
Hora (UTC)16: 06
Nombre de archivoWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_79aae3011922b298.manifest
Versión del archivoNo aplicable
Tamaño de archivo320,760
Fecha (UTC)03-Dic-2011
Hora (UTC)05: 58
Archivos adicionales para todas las versiones compatibles basadas en IA-64 de Windows Server 2008 R2
Contraer esta tablaAmpliar esta tabla
Nombre de archivoIa64_59199f16cb0d815e898934c8e170686c_31bf3856ad364e35_6.1.7600.21103_none_15a0948a4f5ed832.manifest
Versión del archivoNo aplicable
Tamaño de archivo1,062
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoIa64_ed3798550e72d4449f38dcf531590eb7_31bf3856ad364e35_6.1.7601.21872_none_737fffb88581f61a.manifest
Versión del archivoNo aplicable
Tamaño de archivo1,062
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoIa64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_119f6bfb2f02a579.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,263
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 17
Nombre de archivoIa64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_133941212c628863.manifest
Versión del archivoNo aplicable
Tamaño de archivo346,263
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 17
Nombre de archivoUpdate.mum
Versión del archivoNo aplicable
Tamaño de archivo2,767
Fecha (UTC)05-Dic-2011
Hora (UTC)21: 15
Nombre de archivoWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7600.21103_none_78110ddb1bc2cfae.manifest
Versión del archivoNo aplicable
Tamaño de archivo320,760
Fecha (UTC)03-Dic-2011
Hora (UTC)16: 06
Nombre de archivoWow64_microsoft-windows-iis-sharedlibraries_31bf3856ad364e35_6.1.7601.21872_none_79aae3011922b298.manifest
Versión del archivoNo aplicable
Tamaño de archivo320,760
Fecha (UTC)03-Dic-2011
Hora (UTC)05: 58

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Se refiere a:".

Propiedades

Id. de artículo: 2646735 - Última revisión: lunes, 23 de enero de 2012 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft ASP.NET 4.0
  • Microsoft Internet Information Services 7.5
Palabras clave: 
kbautohotfix kbqfe kbhotfixserver kbfix kbexpertiseadvanced kbsurveynew kbmt KB2646735 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 2646735

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com