2010-09-26 14 views
6

Me di cuenta de un problema extraño al desarrollar un proyecto de sitio web en localhost usando ASP.Net 4.0, IIS 7.0 e IE8. Las devoluciones de datos no funcionan después de que la página ha estado inactiva durante unos segundos, como 30 segundos o menos. Si cargo la página, ingreso algunos datos y hago clic en el botón de enviar inmediatamente, la devolución de datos funciona perfectamente, pero si dejo que la página permanezca sin más de 30 segundos, la barra de progreso y el pequeño círculo de preloader se agitan sin fin y la respuesta nunca ocurre.Las devoluciones de IE fallan después de algunos segundos cuando se conectan a ASP.Net 4.0 en Localhost

No puedo (o no sé cómo) utilizar Wireshark en Windows para ver qué está sucediendo realmente en la red.

No es una copia exacta del sitio web en un servidor remoto, y cuando se conecta a ese sitio, el problema no se produce.

Por otra parte, cuando se conecta al sitio en el servidor local usando Firefox, no se produce el problema.

Por último, cuando se conecta a un sitio web ASP 2.0 en el servidor local usando IE 8, no hay ningún problema. La página puede reposar durante una hora y una devolución de datos seguirá funcionando.

¿Alguien tiene alguna idea?

+0

Pruebe navegar el sitio con la consola de JavaScript abierta. Es posible que recibas algunos errores que están siendo absorbidos por los navegadores de manera diferente. – Alex

+0

Estoy teniendo el mismo problema. ¿alguna vez pudiste resolver esto? En caso afirmativo, ¿cuál fue la solución o lo que está causando este problema? –

+0

Descargue e instale el violinista http://www.fiddler2.com/fiddler2/version.asp Y vea si incluso está enviando la devolución de datos? Entonces –

Respuesta

1

Oh wow. Creo que finalmente lo encontré. Parece ser AVG. Deshabilité AVG por completo y la publicación del formulario funciona. Lo vuelvo a habilitar, y el envío de formulario se cuelga/se produce el tiempo de espera de HTTP 504.

Lo reduje desactivando el escáner de correo electrónico en busca de mensajes entrantes: ese parece ser el culpable (tengo deshabilitada la salida de todos modos, por lo que también podría ser un problema).

Sospecho que el envío/recepción automático de Outlook (cada 30 segundos aproximadamente) desencadena el escáner de correo AVG, que por algún motivo impide que los envíos de formularios posteriores lleguen al servidor, aunque Fiddler muestra que se publicó correctamente desde el navegador.

¡Me alegro de haberlo encontrado! :)

+0

marcarla como una respuesta ^^ –

+0

@SercanOzdemir no puedo - le toca a Marcos (OP) para marcarlo, pero él no parece utilizar el sitio más. – Sean

Cuestiones relacionadas