GNU/Linux >> Linux の 問題 >  >> Cent OS

Cyber​​dがCentOS8でDBusExceptionを使用して起動に失敗する

CentOS7をCentOS8にアップグレードした後、firewalldサービスを開始しようとすると、次のエラーが発生しました:Exception DBusException: org.freedesktop.DBus.Error.AccessDenied ただし、CentOS 8の新規インストールでは、完全に正常に機能します。以下は完全なエラーです:

[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.

Firewalldを修正する方法が開始に失敗する

バグレポートの助けを借りて、解決策を見つけることができます。 dbusサービスを再起動してから、firewalldサービスを開始します。

# systemctl restart dbus
# systemctl restart firewalld

ただし、別のエラーが発生しました: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'.

アップグレード後にシステムが再起動されなかったため、上記のエラーが発生しました。システムを再起動した後、CentOS8でfirewalldサービスを正常に開始できました。


Cent OS
  1. CentOS 8でサービスを開始、停止、または再起動します-ステップバイステップのプロセス?

  2. CentOS 7でFirewalldを停止して無効にする-ステップバイステップのプロセス?

  3. CentOS7でFirewallDを使用してファイアウォールを構成する

  1. CentOS7のSystemdを介してOpenCAサービスを自動的に開始します

  2. Centos – Systemdは開始直後にサービスを終了しますか?

  3. Nagios サービスを開始できません (CentOS/RHEL)

  1. CentOS / RHEL 7 :Firewalld を起動 / 停止または有効 / 無効にする方法

  2. CentOS/RHEL 8 で Firewalld を停止/無効にする方法

  3. CentOS 7 ネットワーク サービスを開始できません