Я использую брандмауэр Windows на ноутбуке с Windows 7 для блокировки исходящих соединений по умолчанию. Я хочу разрешить SurveyCTO, который требует Java, синхронизироваться с удаленным сервером. Даже с правилами "Разрешить" для исполняемого файла SurveyCTO_Client.exe и java.exe клиентская программа не синхронизируется со следующей ошибкой.

Не удалось получить исходные формы ...

Причина: невозможно получить список форм: неожиданный java.net.SocketException

Как я могу разрешить соединение?

Я новичок в этом агрессивном брандмауэре. В общем, есть ли хороший способ определить, какие соединения должны быть разрешены?

1 ответ1

0

SurveyCTO использует javaw.exe а не java.exe , поэтому этой программе должен быть разрешен исходящий доступ в брандмауэре Windows.

Я связался с поддержкой SurveyCTO, чтобы узнать. Кроме того, SurveyCTO использует стандартные HTTP-порты 443 и 80, поэтому создание правила разрешения для программы позволяет блокировать эти порты.

javaw.exe - это среда выполнения Java, которая не может получить доступ к консоли, и она часто используется для запуска приложений с графическим интерфейсом.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .