- Joined
- Jul 21, 2009
- Messages
- 1,678
We have an application that creates its own directory and places a version of Java under
c:\users\[user]\blah\jre\1.7.0_xx\bin\java.exe
This application ties back to an internal server, and after every server side update, it pushes a client update, often tied with a newer Java version.
The problem we see is a feature of the program gets blocked since Windows firewall is seeing a program under the user's profile trying to connect to an external server and creates a couple block rules. The question is how do we allow this through Windows firewall without having to touch each client PC?
I tried using %USERPROFILE%\blah...\java.exe inside a new GPO. When I go into my computer's Firewall, I see the new rule along with the old rules. Deleting the old rules and reopening the application causes the Windows Firewall box to pop back up, and the creation of two new block rules. I did change %userprofile% to "C:/users/bigjaydogg3/[...]java.exe" and got the expected behavior.
Help?
c:\users\[user]\blah\jre\1.7.0_xx\bin\java.exe
This application ties back to an internal server, and after every server side update, it pushes a client update, often tied with a newer Java version.
The problem we see is a feature of the program gets blocked since Windows firewall is seeing a program under the user's profile trying to connect to an external server and creates a couple block rules. The question is how do we allow this through Windows firewall without having to touch each client PC?
I tried using %USERPROFILE%\blah...\java.exe inside a new GPO. When I go into my computer's Firewall, I see the new rule along with the old rules. Deleting the old rules and reopening the application causes the Windows Firewall box to pop back up, and the creation of two new block rules. I did change %userprofile% to "C:/users/bigjaydogg3/[...]java.exe" and got the expected behavior.
Help?