Error de tiempo de ejecución de la aplicación: se excedió la longitud máxima de la solicitud en IIS

Al cargar el sitio web de su servidor GpsGate, recibe uno de los siguientes errores:

  • Error del servidor en la aplicación '/' Error de tiempo de ejecución.
  • System.Web.HttpException (0x80004005): Se excedió la longitud máxima de la solicitud.
  • [HttpException (0x800004005): Tiempo de espera de la solicitud agotado.]

Causa

El error en IIS no muestra el mensaje de error exacto debido a medidas de seguridad. En la mayoría de los casos, este problema ocurre porque la solicitud a IIS excede la longitud máxima de la solicitud o se agota el tiempo de espera.

Solución

Por favor, edite el archivo web.config ubicado en C:\GpsGateServer\IIS
Haga una copia de seguridad del archivo web.config primero.

Una vez que el documento esté abierto, verá el siguiente código:

Screenshot

1. Identifique dónde comienza <system.web>. Debajo de esta línea, por favor pegue: 

<httpRuntime requestValidationMode="2.0" maxRequestLength="1048576" executionTimeout="3600" />

2. Identifique dónde comienza <system.webServer>. Debajo de esta línea, por favor pegue:

<security>

<requestFiltering>

<requestLimits maxAllowedContentLength="1073741824" />

</requestFiltering>

</security>

3. Guarde el documento y recargue su plataforma.

Screenshot 2023-08-24 at 11.05.07.png