openEuler 22.03 (LTS-SP3) 防火墙服务启动失败

运行环境:openEuler 22.03 (LTS-SP3) + Kernel 5.10,飞腾主板

问题描述:防火墙服务启动失败,尝试替换内核版本(5.10–>4.19)、替换python3版本(3.9–>3.7)、重装服务,依然无法启动。在相同环境下使用20.03系统防火墙可以正常启动。请问还有什么解决思路?

错误日志:
systemctl status firewalld
× firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 1970-01-01 08:00:12 CST; 9min ago
Docs: man:firewalld(1)
Process: 355 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=3)
Main PID: 355 (code=exited, status=3)

Jan 01 08:00:10 localhost systemd[1]: Starting firewalld - dynamic firewall daemon…
Jan 01 08:00:12 localhost systemd[1]: Started firewalld - dynamic firewall daemon.
Jan 01 08:00:12 localhost systemd[1]: firewalld.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
Jan 01 08:00:12 localhost systemd[1]: firewalld.service: Failed with result ‘exit-code’.
image

我也遇到相同问题了,有大佬能帮忙解答下吗

python问题导致的吧,命令行直接运行firewalld 看看python是否报错