El acceso a localhost a través de IIS 7.5 en Windows 7 es muy lento

El acceso a localhost a través de IIS 7.5 en Windows 7 es muy lento

(Ya pregunté esto en stackoverflow, pero pensé en preguntar aquí también)

Actualmente estoy ejecutando una aplicación ASP.NET en IIS 7.5 en Windows 7. Cuando accedo a esta aplicación en Internet Explorer (ya sea 6, 7 u 8), es increíblemente lento y, a menudo, no se carga. Hay mensajes en la parte inferior que dicen:

Esperandohttp://localhost/....... o a veces esperando about:blank (Leí que esto puede ser un virus, pero realicé todas las comprobaciones habituales y no lo es).

constantemente, pero vuelve con lo habitual: "Internet Explorer no puede mostrar la página web"

También probé esto usando 127.0.0.1 y el nombre de la máquina, con los mismos resultados.

Probé la misma aplicación en las últimas versiones de Firefox, Safari, Chrome y Opera y todas funcionan bien. También instalé la misma aplicación en una máquina con Windows Server 2003 y todo funciona bien a través de Internet Explorer.

También desactivé la configuración de IPv6 en la conexión LAN.

Entonces, ¿alguien tiene alguna idea de por qué esto no funciona con Internet Explorer y sí con otros navegadores?

Respuesta1

Puede que esto no esté relacionado, pero tuve problemas intermitentes con casi todas las conexiones a las interfaces localhost/loopback en Windows 7. El problema afectó no sólo a IIS 7.5 sino también a los servicios de proxy local, al reenvío de puertos mediante ssh, etc. Resultó que la causa era esa Accidentalmente dejé la configuración "Nivel de ajuste automático de la ventana de recepción" en "experimental" después de algunas pruebas de red.

El valor actual se puede mostrar con el siguiente comando:

interfaz netsh tcp muestra global

Para restablecerlo a la normalidad, emita el siguiente comando como administrador:

netsh int tcp establece nivel de autoajuste global = normal

Esto resolvió mi problema.

Respuesta2

Supongo que tienes la configuración de detección automática en las conexiones, o tal vez una configuración de proxy incorrecta. Me aseguraría de anular la selección de todas las opciones en "Herramientas->Opciones de Internet->Conexiones" y probarlo. Además, intente utilizar la dirección IP 127.0.0.1 y vea si eso no reproduce el problema.

Finalmente, para descartar si es algo del lado del servidor (IIS, que estoy bastante seguro de que no), puede habilitar el Seguimiento de solicitudes fallidas y asegurarse de que nada esté tomando demasiado tiempo.http://learn.iis.net/page.aspx/266/troubleshooting-failed-requests-using-tracing-in-iis7/

información relacionada