Firewalld startet unter CentOS nicht

Firewalld startet unter CentOS nicht

Ich habe einen CentOS-Server, auf dem ich kürzlich yum-update ausgeführt habe, und das einzige Update war centos-release. Ich habe das Update angewendet, und seitdem meldet FirewallD Fehler.

Ich habe das Paket deinstalliert und neu installiert, weil ich dachte, ich hätte vielleicht die Konfiguration beschädigt, aber jetzt wird mir jedes Mal, wenn ich versuche, FirewallD mit dem Dienstbefehl zu starten, mitgeteilt, dass der Dienst fehlgeschlagen ist, und ich erhalte die folgende Ausgabe

Dec 17 15:54:57 DMZ01 systemd[1]: Starting firewalld - dynamic firewall daemon...
-- Subject: Unit firewalld.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit firewalld.service has begun starting up.
Dec 17 15:54:57 DMZ01 systemd[1]: firewalld.service: main process exited, code=exited, status=1/FAILURE
Dec 17 15:54:57 DMZ01 systemd[1]: Failed to start firewalld - dynamic firewall daemon.
-- Subject: Unit firewalld.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit firewalld.service has failed.
-- 
-- The result is failed.
Dec 17 15:54:57 DMZ01 systemd[1]: Unit firewalld.service entered failed state.
Dec 17 15:54:57 DMZ01 systemd[1]: firewalld.service failed.

Das Ausführen beliebiger firewall-cmdBefehle zeigt mir lediglich an, dass Firewalld nicht ausgeführt wird.

Das Ergebnis cat /etc/centor-releaseist:CentOS Linux release 7.9.2009 (Core)

Wenn ich den firewalldBefehl mit dem --debugArgument ausführe, wird meine Verbindung zum Server sofort beendet und alle eingehenden Verbindungen werden gesperrt. Ich muss den Server manuell neu starten, um wieder Zugriff zu erhalten.

Die Ausgabe des Debug-Befehls wird hier gespeichert /var/log/firewalldund kann hier angezeigt werden: https://pastebin.com/N81tWkhj

Ausgabe von/etc/firewalld/zones/public.xml

<?xml version="1.0" encoding="utf-8"?>
<zone target="default">
  <short>Public</short>
  <description>For use in public areas. You do not trust the other computers on networks to not harm your computer. Only selected incoming connections are accepted.</description>
  <port protocol="tcp" port="21"/>
  <port protocol="tcp" port="60000-65335"/>
</zone>

verwandte Informationen