Skip to content

Cannot run v1.6.6-1 on Linux Aeon - not sure why #1211

Open
@ghost

Description

Describe the bug
I cannot run v1.6.6-1 on Linux Aeon. Just installed Aeon, so I do not have experience with previous opensnitch versions.

  • OpenSnitch version: 1.6.6-1
  • OS: Aeon (atomic OpenSuSE)
  • Version: RC3
  • Window Manager: GNOME
  • Kernel version: Linux localhost.localdomain 6.11.2-1-default 1 SMP PREEMPT_DYNAMIC Fri Oct 4 17:37:58 UTC 2024 (38c846e) x86_64 x86_64 x86_64 GNU/Linux

To Reproduce

  1. Install daemon and ui
    e.g. [for ui] sudo transactional-update pkg install opensnitch-ui-1.6.6-1.noarch.rpm

Steps to reproduce the behavior:

  1. Go to Terminal
  2. Launch opensnitch (sudo opensnitchd)

Results:

[2024-10-17 14:16:46] IMP Starting opensnitch-daemon v1.6.6
[2024-10-17 14:16:46] INF Loading configuration file /etc/opensnitchd/default-config.json ...
[2024-10-17 14:16:46] INF Loading rules from /etc/opensnitchd/rules ...
ERROR: nfq_create_queue() queue not created

Note: running opensnitchd -check-requirements confirms that the kernel is compatible (everything is ticked green).

Post last 15 lines of the log file /var/log/opensnitchd.log

�[2m[2024-10-17 13:39:19]�[0m �[97m�[104m IMP �[0m Start writing logs to /var/log/opensnitchd.log
�[2m[2024-10-17 13:39:24]�[0m �[97m�[41m ERR �[0m GetInfo() path can't be read
�[2m[2024-10-17 13:39:26]�[0m �[97m�[41m ERR �[0m GetInfo() path can't be read
�[2m[2024-10-17 13:39:26]�[0m �[97m�[41m ERR �[0m GetInfo() path can't be read
�[2m[2024-10-17 13:39:27]�[0m �[97m�[41m ERR �[0m GetInfo() path can't be read
�[2m[2024-10-17 14:10:50]�[0m �[97m�[104m IMP �[0m Start writing logs to /var/log/opensnitchd.log
�[2m[2024-10-17 14:10:50]�[0m �[97m�[43m WAR �[0m error starting ebpf monitor method: &{eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists 1}
�[2m[2024-10-17 14:10:50]�[0m �[97m�[41m ERR �[0m Reconf() -> Init() error: &{1 eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists}
�[2m[2024-10-17 14:10:50]�[0m �[97m�[43m WAR �[0m Unable to set new process monitor (ebpf) method from disk: eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists
�[2m[2024-10-17 14:10:50]�[0m �[97m�[43m WAR �[0m Is opensnitchd already running?
�[2m[2024-10-17 14:10:50]�[0m �[97m�[41m�[1m !!! �[0m Error creating queue #0: Error binding to queue: operation not permitted
�[2m[2024-10-17 14:16:46]�[0m �[97m�[104m IMP �[0m Start writing logs to /var/log/opensnitchd.log
�[2m[2024-10-17 14:16:46]�[0m �[97m�[43m WAR �[0m error starting ebpf monitor method: &{eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists 1}
�[2m[2024-10-17 14:16:46]�[0m �[97m�[41m ERR �[0m Reconf() -> Init() error: &{1 eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists}
�[2m[2024-10-17 14:16:46]�[0m �[97m�[43m WAR �[0m Unable to set new process monitor (ebpf) method from disk: eBPF error when enabling kprobes: cannot write "p:pudp_sendmsg udp_sendmsg\n" to kprobe_events: write /sys/kernel/debug/tracing/kprobe_events: file exists
�[2m[2024-10-17 14:16:46]�[0m �[97m�[43m WAR �[0m Is opensnitchd already running?
�[2m[2024-10-17 14:16:46]�[0m �[97m�[41m�[1m !!! �[0m Error creating queue #0: Error binding to queue: operation not permitted

Additional context
If I try and launch the ui from the terminal (because it doesn't open from the icon), I also get an error:
$ opensnitch-ui
Result:

Traceback (most recent call last):
File "/usr/bin/opensnitch-ui", line 35, in
import grpc
ModuleNotFoundError: No module named 'grpc'

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions