evilsocket / opensnitch

OpenSnitch is a GNU/Linux interactive application firewall inspired by Little Snitch.
GNU General Public License v3.0
9.86k stars 486 forks source link

Opensnitch does not start, Fedora 39, 86x_64x. #1098

Closed forLearning23 closed 3 months ago

forLearning23 commented 4 months ago

I can't open Opensnitch. I uninstalled it, then installed it again. Although it was working fine few months ago.

$ opensnitch-ui Segmentation fault (core dumped)

~$ opensnitchd [2024-02-26 09:21:57] IMP Starting opensnitch-daemon v1.6.5 [2024-02-26 09:21:57] INF Loading configuration file /etc/opensnitchd/default-config.json ... [2024-02-26 09:21:57] INF Loading rules from /etc/opensnitchd/rules ... [2024-02-26 09:21:57] IMP Start writing logs to /var/log/opensnitchd.log setrlimit() failed with errno=1 [2024-02-26 09:21:57] ERR
unable to load eBPF module (opensnitch.o). Your kernel version (6.7.3-200.fc39.x86_64) might not be compatible. If this error persists, change process monitor method to 'proc' [2024-02-26 09:21:57] ERR [eBPF]: unable to load eBPF module (opensnitch.o). Your kernel version (6.7.3-200.fc39.x86_64) might not be compatible. If this error persists, change process monitor method to 'proc' [2024-02-26 09:21:57] WAR error starting ebpf monitor method: &{[eBPF] Error loading opensnitch.o: unable to load eBPF module (opensnitch.o). Your kernel version (6.7.3-200.fc39.x86_64) might not be compatible. If this error persists, change process monitor method to 'proc' 1} [2024-02-26 09:21:57] ERR Reconf() -> Init() error: &{1 [eBPF] Error loading opensnitch.o: unable to load eBPF module (opensnitch.o). Your kernel version (6.7.3-200.fc39.x86_64) might not be compatible. If this error persists, change process monitor method to 'proc'} [2024-02-26 09:21:57] WAR Unable to set new process monitor (ebpf) method from disk: [eBPF] Error loading opensnitch.o: unable to load eBPF module (opensnitch.o). Your kernel version (6.7.3-200.fc39.x86_64) might not be compatible. If this error persists, change process monitor method to 'proc' [2024-02-26 09:21:57] WAR Is opensnitchd already running? [2024-02-26 09:21:57] !!! Error creating queue #0: Error -1 unbinding existing q handler from AF_INET protocol family: operation not permitted

gustavo-iniguez-goya commented 3 months ago

Hi @forLearning23 !

$ opensnitch-ui Segmentation fault (core dumped)

This error was caused by a regression on a Fedora package: #1089

The other error is because the daemon must be run as root, in order to configure some things in the system.

Than you for reporting this!