Staff 10561 Posted ... Hello! Starting from version 2.3, firewalld by default owns exclusively nftables tables generated by itself, thus preventing Eddie, Bluetit and Hummingbird Network Lock related operations. If you want to have Network Lock enabled and firewalld running at the same time, then you must configure firewalld by setting the following option: NftablesTableOwner=no in firewalld's configuration file, usually /etc/firewalld/firewalld.conf . After you have edited the configuration file with any text editor with root privileges, reload firewalld configuration or restart firewalld, and only then (re)start Bluetit, Hummingbird or Eddie. Additional insights: https://discussion.fedoraproject.org/t/firewalld-add-flags-owner-persist-in-fedora-42/148835 https://forums.rockylinux.org/t/rocky-9-5-breaks-netfilter/16551 Kind regards 1 2 0bacon, Infradragon and fsy reacted to this Quote Share this post Link to post
rickytan78 0 Posted ... Been running for a year before I saw this. Might be worth mentioning in the linux install instructions. Quote Share this post Link to post
Tuco99 1 Posted ... I realise you people are really clued up and know what you are doing. However we the users who downloaded Eddie because we have no idea how to set up a VPN at command line level. We need a graphics bos that says connect, disconnect. So how you expect us to do these tasks to fix stuff? Quote Share this post Link to post
Staff 10561 Posted ... 1 hour ago, Tuco99 said: However we the users who downloaded Eddie because we have no idea how to set up a VPN at command line level. We need a graphics bos that says connect, disconnect. So how you expect us to do these tasks to fix stuff? Hello! Of course. Eddie offers a GUI with a one-click connection button, but the case of firewalld is so special to be a very rare exception requiring manual intervention by the system administrator. We can't allow Eddie to manipulate your system in such a profound way. Note that Eddie will work anyway, but you can't use Network Lock to prevent leaks, because firewalld takes exclusive ownership of the firewall rules (Network Lock is based on firewall rules). And after all, do not underestimate yourself. The steps to fix the situation are very simple and "once and for all". Let's break the steps down: 1. Open a terminal (aka shell or Console or Konsole) from your Desktop Environment 2. Type the following command: sudo nano /etc/firewalld/firewalld.conf 3. You are now inside the "nano" editor, editing the firewalld configuration file with administrator (root) privileges. Move with the cursor arrow keys between the options and enter the following line: NftablesTableOwner=no make sure you press ENTER at the end of the line (so the line stays alone between all the other options, anywhere). 4. Save the file by pressing CTRL + O (keep CTRL pressed, and type O) 5. Exit the editor by pressing CTRL + X 6. Restart firewalld with the command (on the terminal): sudo systemctl restart firewalld Kind regards Quote Share this post Link to post