firewalld fails to start: FATAL ERROR: No IPv4 and IPv6 firewall: looks for binaries in wrong paths
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firewalld (Debian) |
Fix Released
|
Unknown
|
|||
firewalld (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
In a clean Ubuntu 19.04 (disco) VM installation, firewalld fails to start:
* firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/lib/systemd/
Active: inactive (dead) since Wed 2019-04-24 06:35:00 EDT; 3min 58s ago
Docs: man:firewalld(1)
Process: 516 ExecStart=
Main PID: 516 (code=exited, status=0/SUCCESS)
Apr 24 06:34:58 ibm-p8-
Apr 24 06:34:59 ibm-p8-
Apr 24 06:34:59 ibm-p8-
Apr 24 06:34:59 ibm-p8-
Apr 24 06:35:00 ibm-p8-
Apr 24 06:35:00 ibm-p8-
Apr 24 06:35:00 ibm-p8-
This is with the default iptables backend. When switching to FirewallBackend
* firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/lib/systemd/
Active: active (running) since Wed 2019-04-24 06:40:14 EDT; 2s ago
Docs: man:firewalld(1)
Main PID: 501 (firewalld)
Tasks: 2 (limit: 2306)
Memory: 33.0M
CGroup: /system.
`-501 /usr/bin/python3 /usr/sbin/firewalld --nofork --nopid
Apr 24 06:40:15 ibm-p8-
Apr 24 06:40:15 ibm-p8-
and doesn't actually work:
# firewall-cmd --state
failed
ProblemType: Bug
DistroRelease: Ubuntu 19.04
Package: firewalld 0.6.3-5ubuntu4
Architecture: amd64
Changed in firewalld (Debian): | |
importance: | Medium → Unknown |
status: | Unknown → Fix Released |
The nftables backend actually does work reasonably well, only firewall-cmd --state seems to be broken.