"HTTP 400 - Solicitud incorrecta" mensaje de error si la longitud del contenido del campo en el encabezado de solicitud es 0


Síntomas


Cuando se ejecuta Internet Information Server (IIS) y explorar un sitio Web, puede recibir el siguiente mensaje de error en el explorador:
HTTP 400 - Solicitud incorrecta
Si actualiza la página en el explorador, puede que desaparezca el mensaje de error.

Causa


Bajo ciertas condiciones, IIS puede interpretar un encabezado Content-Length de 0 (cero) como una solicitud HTTP incorrecta.

Solución


Servicios de Internet Information Server 5.0

Para resolver este problema, obtenga el service pack más reciente para Windows 2000. Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
260910 cómo obtener el Service Pack más reciente para Windows 2000
La versión en inglés de esta revisión debe tener los atributos de archivo siguientes o posteriores:

Date Time Version Size File name
-----------------------------------------------------
4/11/2001 05:46p 5.0.2195.3492 357,648 W3svc.dll

Internet Information Server 4.0

Ahora hay una revisión compatible de Microsoft, pero sólo se diseñó para corregir el problema que se describe en este artículo. Aplíquela sólo a equipos que experimenten este problema específico.

Para resolver este problema, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de servicios de soporte técnico de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: en casos especiales, los gastos derivados de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

La versión en inglés de esta revisión debe tener los atributos de archivo siguientes o posteriores:

Date Time Version Size File name Platform
--------------------------------------------------------------
17-Apr-2001 10:30 4.2.765.1 214,544 Adsiis.dll x86
17-Apr-2001 10:30 4.2.765.1 330,672 Asp.dll x86
17-Apr-2001 10:29 4.2.765.1 55,392 Httpodbc.dll x86
17-Apr-2001 10:30 4.2.765.1 98,912 Iischema.dll x86
17-Apr-2001 10:28 4.2.765.1 63,472 Iislog.dll x86
17-Apr-2001 10:29 4.2.765.1 185,792 Infocomm.dll x86
17-Apr-2001 10:28 4.2.765.1 29,520 Iscomlog.dll x86
17-Apr-2001 10:30 4.2.765.1 38,256 Ssinc.dll x86
17-Apr-2001 10:30 4.2.765.1 25,360 Sspifilt.dll x86
17-Apr-2001 10:29 4.2.765.1 229,024 W3svc.dll x86
17-Apr-2001 10:29 4.2.765.1 88,032 Wam.dll x86

17-Apr-2001 10:27 4.2.765.1 307,984 Adsiis.dll Alpha
17-Apr-2001 10:27 4.2.765.1 552,720 Asp.dll Alpha
17-Apr-2001 10:27 4.2.765.1 89,360 Httpodbc.dll Alpha
17-Apr-2001 10:27 4.2.765.1 107,280 Iischema.dll Alpha
17-Apr-2001 10:26 4.2.765.1 112,912 Iislog.dll Alpha
17-Apr-2001 10:26 4.2.765.1 305,424 Infocomm.dll Alpha
17-Apr-2001 10:26 4.2.765.1 46,352 Iscomlog.dll Alpha
17-Apr-2001 10:27 4.2.765.1 60,688 Ssinc.dll Alpha
17-Apr-2001 10:27 4.2.765.1 39,696 Sspifilt.dll Alpha
17-Apr-2001 10:27 4.2.765.1 385,296 W3svc.dll Alpha
17-Apr-2001 10:26 4.2.765.1 150,288 Wam.dll Alpha

Estado


Servicios de Internet Information Server 5.0

Microsoft ha confirmado que se trata de un problema de Internet Information Services 5.0. Este problema se corrigió primero en Windows 2000 Service Pack 3.

Internet Information Server 4.0

Microsoft ha confirmado que se trata de un problema de Internet Information Server 4.0.