Error de Internet Explorer "agotado la conexión" cuando el servidor no responde


Síntomas


Cuando se conecta a un sitio Web que se ejecuta durante un tiempo antes de devolver información a Internet Explorer, puede recibir uno de los siguientes mensajes de error.Mensaje de error 1
Tiempo de espera agotado para esta conexión de error 10060 de Microsoft Internet Explorer.
Mensaje de error 2
Internet Explorer no puede abrir el sitio Internet < dirección Web >. Se ha superado el tiempo de espera para la operación.
Mensaje de error 3
No se puede mostrar la página. No se puede encontrar el servidor o Error DNS.

Causa


Internet Explorer impone un límite de tiempo de espera para que el servidor devuelva los datos. De forma predeterminada, el límite de tiempo de espera es como sigue:

Internet Explorer 4.0 y 4.01 de Internet Explorer 5 minutos
Internet Explorer 5.x e Internet Explorer 6.x 60 minutos
Internet Explorer 7 e Internet Explorer 8 60 minutos
Cuando el servidor está experimentando un problema, Internet Explorer no espera indefinidamente para que el servidor devuelva los datos.Las aplicaciones que utilizan directamente la API de WinINet experimentará los siguientes valores: ReceiveTimeout:
WinINet.dll versión 4.x 5 minutos
WinINet.dll versiones 5.x y 6.x 60 minutos
WinINet.dll versiones 7.x y 8.x 30 segundos
Puede encontrar la versión de WinINet.dll en el directorio %windir%\system32.

Solución


Si una página no vuelve en unos minutos, muchos usuarios perciben que se ha producido un problema y detiene el proceso. Por lo tanto, debe diseñar los procesos de servidor para devolver los datos dentro de unos cinco minutos para que los usuarios no tienen que esperar mucho tiempo.Normalmente, puede dividir los procesos largos en partes más pequeñas. O bien, el servidor puede devolver datos de estado para los usuarios acerca del proceso de actualización. Además, puede crear un proceso de servidor largo con un enfoque basado en mensajes o asincrónico para que devuelva inmediatamente al usuario después de que el trabajo se envía y, a continuación, notifica al usuario después de que termine el proceso largo.

Más información


Importante: En esta sección, método o tarea se incluyen pasos para modificar el Registro. Sin embargo, se pueden producir problemas graves si modifica el Registro incorrectamente. Por tanto, asegúrese de que sigue estos pasos cuidadosamente. Para lograr una mayor protección, haga una copia de seguridad del Registro antes de modificarlo. De esta manera podrá restaurar el Registro en caso de que se produzca un problema. Para obtener más información sobre cómo realizar una copia de seguridad y restaurar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756 Hacer una copia de seguridad del Registro y restaurarlo en Windows
Aunque Microsoft no recomienda este enfoque, puede cambiar el valor de tiempo de espera predeterminado para Internet Explorer.Para que cambie el valor de tiempo de espera predeterminado a 5 minutos de Internet Explorer, vaya a la sección "aquí es una solución fácil". Si prefiere solucionar este problema manualmente, vaya a la sección Solucionarlo por mí mismo.

He aquí una solución fácil

Para solucionar este problema de forma automática, haga clic en el botón Descargar. En el cuadro de diálogo Descarga de archivos, haga clic en Ejecutar o Abrir y, después, siga los pasos del asistente de soluciones fáciles.
  • Esta corrección automática cambiará el valor de tiempo de espera predeterminado a 5 minutos de Internet Explorer.
  • Este asistente podría estar solo en inglés. Sin embargo, la solución automática también funciona con versiones de Windows en otros idiomas.
  • Si no está usando el equipo que tiene el problema, guarde la solución fácil en una unidad flash o en un CD para ejecutarla posteriormente en el equipo con el problema.

Lo corrijo yo mismo

Solución fácil 50600Para cambiar el valor de tiempo de espera predeterminado de Internet Explorer en el Service Pack 1 (SP1) de Internet Explorer 4.0 o una versión posterior, siga estos pasos:

  1. Inicie el Editor del Registro.
  2. Busque la siguiente subclave:
    Configuración de HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  3. En esta subclave, agregue una entrada DWORD ReceiveTimeout con un valor de (< número de segundos >) * 1000. Por ejemplo, si desea que la duración del tiempo de espera sea 8 minutos, establezca el valor de la entrada de ReceiveTimeout como 480000 (< 480 > * 1000).
  4. Reinicie el equipo.
Nota Esta configuración se convierte en el nuevo tiempo de espera global que se aplica a Internet Explorer y cualquier aplicación WinINet.

¿Esta información le ha ayudado a resolver el problema?

Compruebe si se ha solucionado el problema. Si se ha solucionado, ya ha terminado con esta sección. En caso contrario, puede ponerse en contacto con el soporte técnico.

Referencias


Para obtener más información acerca de cómo desarrollar soluciones basadas en web para Internet Explorer, visite el siguiente sitio Web de Microsoft: