GNU/Linux >> Linux Esercitazione >  >> Cent OS

Firewalld non si avvia su CentOS 8 con un DBusException

Dopo aver aggiornato CentOS 7 a CentOS 8, quando ho provato ad avviare il servizio firewalld, ho riscontrato l'errore:Exception DBusException: org.freedesktop.DBus.Error.AccessDenied , tuttavia funziona perfettamente normale con una nuova installazione di CentOS 8!. Di seguito è riportato l'errore completo:

[root@upgrade-centos ~]# systemctl status firewalld
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: inactive (dead) since Wed 2022-02-16 15:14:18 IST; 2s ago
Docs: man:firewalld(1)
Process: 27773 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
Main PID: 27773 (code=exited, status=0/SUCCESS)

Feb 16 15:14:18 upgrade-centos systemd[1]: Starting firewalld - dynamic firewall daemon...
Feb 16 15:14:18 upgrade-centos firewalld[27773]: ERROR: Exception DBusException: org.freedesktop.DBus.Error.AccessDenied: Connection ":1.129" is not allowed to own the service "org.fedoraproject.FirewallD1" due to security policies in t>
Feb 16 15:14:18 upgrade-centos systemd[1]: firewalld.service: Succeeded.
Feb 16 15:14:18 upgrade-centos systemd[1]: Started firewalld - dynamic firewall daemon.

Come riparare Firewalld non si avvia

Con l'aiuto di una segnalazione di bug, in grado di trovare una soluzione. Riavvia il servizio dbus e quindi avvia il servizio firewalld.

# systemctl restart dbus
# systemctl restart firewalld

Tuttavia, si è verificato un altro errore:firewalld.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED

[root@upgrade-centos ~]# 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 Wed 2022-02-16 15:16:42 IST; 3s ago
Docs: man:firewalld(1)
Process: 27835 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=3)
Main PID: 27835 (code=exited, status=3)

Feb 16 15:16:42 upgrade-centos systemd[1]: Starting firewalld - dynamic firewall daemon...
Feb 16 15:16:42 upgrade-centos systemd[1]: Started firewalld - dynamic firewall daemon.
Feb 16 15:16:42 upgrade-centos systemd[1]: firewalld.service: Main process exited, code=exited, status=3/NOTIMPLEMENTED
Feb 16 15:16:42 upgrade-centos systemd[1]: firewalld.service: Failed with result 'exit-code'.

Poiché il sistema non è stato riavviato dopo l'aggiornamento, l'errore precedente. Dopo aver riavviato il sistema, sono stato in grado di avviare correttamente il servizio firewalld su CentOS 8.


Cent OS
  1. Avvia, arresta o riavvia i servizi in CentOS 8 - Processo passo dopo passo?

  2. Arrestare e disabilitare Firewalld su CentOS 7 - Processo passo dopo passo?

  3. Configura Firewall con FirewallD su CentOS 7

  4. Centos - Systemd uccide il servizio immediatamente dopo l'avvio?

  5. CentOS / RHEL 7:come avviare/arrestare o abilitare/disabilitare Firewalld

Come avviare il servizio all'avvio con RHEL 8 / CentOS 8 Linux

Come arrestare/avviare il firewall su RHEL 8 / CentOS 8

Come configurare un firewall con FirewallD su CentOS 7

Come fermare e disabilitare Firewall su CentOS 7

Come avviare, arrestare o riavviare i servizi in CentOS 8

Disabilita Firewalld su CentOS