У меня есть любопытная проблема на работе, с которой я боролся с момента появления Windows Vista.
Мы отправляем нашу собственную электронную рассылку более чем 40 000 человек раз в неделю. Код отправки существует уже много лет, он выполнен в классическом ASP / VBscript, вызываемом через браузер, и просто перебирает каждый адрес электронной почты, отправляя его им. Страница запускается в течение 40 минут или более, поэтому имеет большое значение тайм-аута, чтобы позволить это сделать.
Все хорошо, внезапно, после того, как Windows Vista установлена на рабочие ПК, страница отправки электронной почты вела себя странно - через некоторое время кажется, что она бесконечно перезагружает страницу, так что первые 20% наших пользователей получают несколько копий бюллетеня, пока мы не убьем процесс!
Если мы запускаем код на компьютере с XP в той же офисной сети, он работает нормально. Если мы запустим его на Vista за пределами офиса, скажем, на моем интернет-провайдере, то он также отлично работает!
Обратите внимание, тот же эффект в IE и FF ...
Итак, что-то в моей офисной сети и Vista вызывает это ...
Я недавно переписал код новостной рассылки, чтобы она разбивала задачу на куски по 100 пользователей за раз, надеясь, что это исправит это, но мой последний тест показывает, что офисная н / ж Vista-машина снова перезагружает одна и та же страница, даже если она занимает 1/10 времени запуска ...
У кого-нибудь есть идеи, что это может быть, как я могу это доказать или, что лучше, как мне это обойти?
Спасибо за ваш совет:)