Я устраняю неполадки в приложении, которое не может отправлять веб-запросы на известный исправный URL-адрес с компьютера с Windows 7 от одного пользователя. Приложение отлично работает на компьютерах Windows 7 других пользователей, и URL-адрес может быть успешно получен из веб-браузера (Chrome) на указанном компьютере пользователя. Для тех, кто заботится, приложение терпит неудачу со следующей System.Net.WebException: «Базовое соединение было закрыто: при отправке произошла непредвиденная ошибка».
Я подозреваю, что приложение не работает, так как какой-то процесс (возможно, сторонний брандмауэр), установленный на его компьютере, предотвращает исходящие HTTP-соединения от EXE-файлов, которые не включены в белый список. (И да, я уже пытался отключить встроенный брандмауэр Windows.) Есть ли утилита, которую я могу использовать для отслеживания попыток исходящего HTTP-соединения, чтобы увидеть, есть ли процесс, блокирующий их?