Mensaje de error cuando visita un sitio Web que está alojado en IIS 7.0: "HTTP Error 502.2 – Bad Gateway"

Síntomas

Tiene un sitio Web que está alojado en los servicios de Internet Information Server (IIS) 7.0. Cuando visite el sitio Web en un explorador Web, puede recibir un mensaje de error similar a uno de los siguientes:
Mensaje de error 1
Error de servidor en la aplicación "nombre de la aplicación"
HTTP Error 502.2 – Bad Gateway
HRESULT: 0 X 00000003
Descripción de HRESULT: aplicación CGI especificada no devolvió un conjunto completo de encabezados HTTP.
Mensaje de error 2
Error de servidor en la aplicación "nombre de la aplicación"
HTTP Error 502.2 – Bad Gateway
HRESULT: 0XC00000FD
Descripción de HRESULT: aplicación CGI especificada no devolvió un conjunto completo de encabezados HTTP.

Causa

Causa del mensaje de error 1

Este problema se produce porque se produce un error dentro del proceso de Common Gateway Interface (CGI). Por lo tanto, el proceso CGI no puede devolver un conjunto válido de encabezados HTTP a IIS 7.0. Cuando se produce este error, el proceso CGI no envía encabezados HTTP a IIS 7.0. O bien, el proceso CGI envía encabezados HTTP que no son válidos a IIS 7.0. Para resolver este problema, vea la solución 1.

Causa del mensaje de error 2

Este problema se produce porque el proceso CGI termina inesperadamente antes de que el proceso CGI envía una respuesta a IIS 7.0. Para resolver este problema, vea la solución 2.

Solución

Resolución 1

Depurar el proceso CGI para determinar por qué el proceso CGI no puede enviar un conjunto válido de encabezados HTTP a IIS 7.0.

Resolución 2

Solucionar problemas en el archivo ejecutable de proceso CGI para determinar por qué el proceso CGI finaliza de forma inesperada. Deberá generar un archivo de volcado de memoria del proceso CGI cuando se produce la infracción de acceso.
Propiedades

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

Comentarios