Pregunta: Hola, soy un novato usando CentOS 6.6. Intenté configurar los ajustes del cortafuegos a través de setup> Configuración del cortafuegos . Desafortunadamente, la herramienta no mostró la pantalla de configuración del firewall y cuando salí de la utilidad, vi el siguiente error. Se obtuvo el mismo error cuando ejecuté 'system-config-firewall-tui ' comando también. Pasé algún tiempo buscando este problema en varios foros de Linux, donde pocos usuarios dijeron que el problema es común cuando 'configuración ‘ el comando se ejecutó después de ‘yum update '. También sugirieron que la única solución es reiniciar la máquina. Pero no estoy seguro de si esa es la forma correcta de hacerlo. ¿Tienes alguna sugerencia?
– Ahi
# system-config-firewall-tui Traceback (most recent call last): File "/usr/bin/system-config-firewall-tui", line 29, in <module> import fw_tui File "/usr/share/system-config-firewall/fw_tui.py", line 34, in <module> import fw_nm File "/usr/share/system-config-firewall/fw_nm.py", line 30, in <module> bus = dbus.SystemBus() File "/usr/lib/python2.6/site-packages/dbus/_dbus.py", line 202, in __new__ private=private) File "/usr/lib/python2.6/site-packages/dbus/_dbus.py", line 108, in __new__ bus = BusConnection.__new__(subclass, bus_type, mainloop=mainloop) File "/usr/lib/python2.6/site-packages/dbus/bus.py", line 125, in __new__ bus = cls._new_for_bus(address_or_type, mainloop=mainloop) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.FileNotFound: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Abhi, reiniciar el sistema ayuda en algún momento (omita el debate sobre si está bien o mal). En su lugar, debe intentar reiniciar el 'messagebus ‘ servicio (inicio si aún no se está ejecutando) y vea si el error desaparece (también tiene sentido porque el error está relacionado con el bus y también intenta conectarse a un enchufe de escucha).
What is messagebus daemon? Message bus daemon is a library is enables one application or a program to exchange message with another. It's basically enables one-to-one communication between programs. It's also called as D-BUS message bus daemon.
# service messagebus start Starting system message bus: [ OK ]
Si no encuentra instalado el servicio de bus de mensajes, puede instalarlo con el siguiente comando o consultar este tutorial:
# yum install dbus
Una vez que confirme que el 'messagebus ' el servicio se está ejecutando. Pruebe la 'configuración ' o 'system-config-firewall-tui ‘ comando.