2010-09-26 3 views
6

J'ai remarqué un problème étrange lors du développement d'un projet de site Web sur localhost en utilisant ASP.Net 4.0, IIS 7.0 et IE8. Les publications ne fonctionnent pas lorsque la page est inactive pendant quelques secondes, par exemple 30 secondes ou moins. Si je charge la page, saisissez des données et cliquez immédiatement sur le bouton Soumettre, la publication fonctionne parfaitement, mais si je laisse la page reposer pendant plus de 30 secondes, la barre de progression et le petit préchargeur encerclent sans fin la réponse ne se produit jamais.Les postbacks IE échouent après quelques secondes lors de la connexion à ASP.Net 4.0 dans Localhost

Je ne peux pas (ou je ne sais pas comment) utiliser Wireshark sous Windows pour voir ce qui se passe réellement sur le réseau.

Il existe une copie exacte du site Web sur un serveur distant, et lors de la connexion à ce site, le problème ne se produit pas.

En outre, lors de la connexion au site sur localhost en utilisant Firefox, le problème ne se produit pas.

Enfin, lors de la connexion à un site Web ASP 2.0 sur localhost en utilisant IE 8, il n'y a pas de problème. La page peut s'asseoir pendant une heure et une publication fonctionnera toujours.

Vous avez des idées?

+0

Essayez de naviguer sur le site avec la console javascript ouverte. Vous pouvez obtenir des erreurs qui sont absorbées par les navigateurs différemment. – Alex

+0

J'ai le même problème. avez-vous déjà été capable de résoudre ce problème? Si oui, quelle était la solution de contournement ou qu'est-ce qui cause ce problème? –

+0

Télécharger et installer fiddler http://www.fiddler2.com/fiddler2/version.asp Et voir si c'est même l'envoi de la publication? –

Répondre

1

Oh wouah. Je pense que je l'ai enfin trouvé. Cela semble être AVG. J'ai entièrement désactivé AVG, et le formulaire fonctionne. Je le réactiver, et le formulaire submit hangs/HTTP 504 timeout se produit. Je l'ai réduit en désactivant l'analyseur de courrier électronique pour les messages entrants - cela semble être le coupable (j'ai désactivée de toute façon, ce qui pourrait aussi être un problème). J'imagine que l'envoi/la réception automatique d'Outlook (toutes les 30 secondes environ) déclenche le scanner de courrier électronique AVG, qui empêche pour quelque raison que ce soit d'envoyer des formulaires au serveur, même si Fiddler montre qu'il est correctement affiché depuis le navigateur.

Je suis content de l'avoir trouvé! :)

+0

Puis marquez-le comme une réponse ^^ –

+0

@SercanOzdemir Je ne peux pas - c'est Mark (OP) pour le marquer, mais il ne semble plus utiliser le site. – Sean

Questions connexes