Comments (6)
There is a conflict or misbehavior between Programs window list and applications/path added to the Application groups.
It's by design: Programs rules override Application groups.
You can diagnose why an application can't get network connection in the Connections window: block reason will be "Programs logic".
Hope you can find a way to "sync" or remove the alert or ignore it or auto allow it or something if it is whitelisted on the Applications groups
We can add some "Find conflicts with Application Groups" button to Programs window, to select conflicting apps.
But again, it's a correct usage: e.g. you can whitelist "C:/Games/**" in App. Groups, but block "C:/Games/Some/Update.exe" in Programs.
PS: The Weather app, doesn't even show even a name in the program list, it shows blank ...
Thanks, it was already fixed in coming version.
from fort.
That makes completely sense being by design and it is amazing it works that way.
I think the confusion happened because I did it with Foobar which doesn't use network unless I use the youtube plugin while the weather app gets blocked the first moment you click on and then added to the program list. and when I went to connection window I got some blank entry, which I then realized it was weather app.
I just wasn't sure how well the wildcard support was on Application groups, since I was doing it only on the version number. And I was experimenting with it, but it was like one worked fine, then the other didn't then changing stuff I saw both weren't working anymore. And it ended up being my user error and being confused about it until I saw them being added in program list.
You can diagnose why an application can't get network connection in the Connections window: block reason will be "Programs logic".
Is that something you are adding for the next version? or it is there but I am too blind to see it? because 3.3.9 only shows Programs, PID, Protocol, IP, Dir, and Time. But I noticed you have been improving connection window for the next version(s) of Fort. so I guess it's only about waiting for a future version to have it?
If I am not reading too much beyond what you said and it is what I comprehended is correct and you are adding that, then perfect.
I was thinking that was the best solution: improving the connections window to tell the difference about which app is getting blocked by Programs vs Programs Groups and also the IPv4 tab which are more special features of the firewall.
A button "Find conflicts with Application Groups" like the one you suggest, I don't think would be the way to make it easier, because like you said, it done by design so why suggest otherwise? Better let connection window tell the user that information.
what about a search box to filter apps in the connection window? For example, I find Process Hacker having the search box which you can use to filter any text/numbers and it will display anything that has those values on any tab. Of course, I use it mostly to block or allow individual IPs from an app, so I don't get other stuff like svchost entries in the middle. Not like a Critical high priority feature to have but if it can be done without too much trouble, maybe someday.
from fort.
3.3.9 only shows Programs, PID, Protocol, IP, Dir, and Time.
I was thinking that was the best solution: improving the connections window to tell the difference about which app is getting blocked by Programs vs Programs Groups and also the IPv4 tab which are more special features of the firewall.
It already implemented: tool-tip on Dir when mouse hovering ;)
Ok, let me add new column for block reason..
I thought to show allowed/blocked connections in one window.
Now considering to show them in separate pages.
from fort.
what about a search box to filter apps in the connection window?
Sure, filtering should be added someday.
from fort.
It already implemented: tool-tip on Dir when mouse hovering ;)
Ok, let me add new column for block reason..
Ohhhhh nicee! Now I see how it works, I like it, I don't think a column for just that would be necessary, since most people would use the normal Programs to block anyway and they won't know what it is for. The only advantage I see about adding a column just for that would be to be able to use the copy feature, and eventually be used as a filtering option, but hovering seems nice since it is doesn't use space and one of those things I don't expect to be used often so it wouldn't be useful information for most people. If you still want to add it, you could always add an option to hide and unhide the column or maybe an option to modify the Direction column to include the information like Out [Programs Logic], just like the option that modifies IP column and replaces IPs with hostnames.
But nice, of course if I knew it was easy as hovering I wouldn't have made this thread lol
from fort.
hovering seems nice since it is doesn't use space
Yes. It'll show specific icon due a block reason for now.
from fort.
Related Issues (20)
- Rule: Add Log & Notify flags as in Agnitum Outpost Firewall
- Hope to add a port blocking feature
- Cannot select file or manually configure application groups in 3.12.6 HOT 2
- [Bug?] Dark theme not available HOT 10
- Centralized management for the enterprise environment HOT 1
- Show `Blocked Connections` tab by default HOT 4
- Add more granular statistical charts
- Programs: Add ability to show only Wildcard paths by "Filter" menu HOT 1
- Service does not run HOT 11
- Statistics: Add ability to Export/Import the statistics
- Fort not exiting on uninstalling and sometimes upgrading fails for not exiting and keeping the `FortFirewall.exe` process alive HOT 35
- Missing MSVCP140_1.dll HOT 2
- [Bug?] Automatic update is not available HOT 26
- Pre-built user profiles
- Inapp update fails HOT 17
- I don't know where the problem is HOT 4
- Where to Donate? Do you have A BUY ME COFFEE Account? HOT 1
- Some questions about the theme HOT 4
- Add an API to allow users to actively refresh the IP list HOT 4
- Ability to "Convert to Wildcard Rule" HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fort.