NetworkManager and Avahi services fail to initialize if messagebus service is disabled

Solution Verified - Updated -

Issue

  • Server hangs while booting with NetworkManager and Avahi services enabled and messagebus service disabled.

  • NetworkManager and Avahi daemon fail to initialize and dump below messages in logs :-

Jun 21 15:26:46 RHEL6 NetworkManager[1429]: <error> [1371808606.548866] [nm-dbus-manager.c:278] nm_dbus_manager_init_bus(): Could not get the system bus. Make sure the message bus daemon is running! Message: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: dbus_g_proxy_call: assertion `DBUS_IS_G_PROXY (proxy)' failed
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: <warn> NameHasOwner request failed: (unknown)
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: <info> trying to start the modem manager...
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: dbus_g_proxy_new_for_name: assertion `connection != NULL' failed
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: dbus_g_proxy_call_no_reply: assertion `DBUS_IS_G_PROXY (proxy)' failed
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: dbus_g_proxy_new_for_name: assertion `connection != NULL' failed
Jun 21 15:26:46 RHEL6 NetworkManager[1429]: <warn> could not initialize avahi-autoipd D-Bus proxy
.
Jun 21 15:26:46 RHEL6 avahi-daemon[1441]: WARNING: Failed to contact D-Bus daemon.
.
Jun 21 15:26:48 RHEL6 NetworkManager: [Thread debugging using libthread_db enabled]
Jun 21 15:26:48 RHEL6 NetworkManager: 0x000000368800effe in waitpid () from /lib64/libpthread.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #0 0x000000368800effe in waitpid () from /lib64/libpthread.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #1 0x000000000045833b in nm_logging_backtrace ()
Jun 21 15:26:48 RHEL6 NetworkManager: #2 0x000000000043fce9 in ?? ()
Jun 21 15:26:48 RHEL6 NetworkManager: #3 <signal handler called>
Jun 21 15:26:48 RHEL6 NetworkManager: #4 0x0000003687c32885 in raise () from /lib64/libc.so.6
Jun 21 15:26:48 RHEL6 NetworkManager: #5 0x0000003687c34065 in abort () from /lib64/libc.so.6
Jun 21 15:26:48 RHEL6 NetworkManager: #6 0x0000003689c2a975 in ?? () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: #7 0x0000003689c26845 in ?? () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: #8 0x0000003689c0c26b in dbus_connection_get_data () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: #9 0x0000003692809d08 in dbus_connection_setup_with_g_main () from /usr/lib64/libdbus-glib-1.so.2
Jun 21 15:26:48 RHEL6 NetworkManager: #10 0x000000368f41fe9e in ?? () from /usr/lib64/libeggdbus-1.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #11 0x000000368a011f86 in g_object_newv () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #12 0x000000368a012809 in g_object_new_valist () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #13 0x000000368a012a4c in g_object_new () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #14 0x000000368f41fc08 in egg_dbus_connection_get_for_bus () from /usr/lib64/libeggdbus-1.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #15 0x000000368f80a8a0 in ?? () from /usr/lib64/libpolkit-gobject-1.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #16 0x000000368a02c017 in g_type_create_instance () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #17 0x000000368a010d9c in ?? () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #18 0x000000368a0121fa in g_object_newv () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #19 0x000000368a0128ed in g_object_new_valist () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #20 0x000000368a012a4c in g_object_new () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #21 0x000000368f80a574 in polkit_authority_get () from /usr/lib64/libpolkit-gobject-1.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #22 0x000000000045012b in ?? ()
Jun 21 15:26:48 RHEL6 NetworkManager: #23 0x000000368a02c017 in g_type_create_instance () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #24 0x000000368a010d9c in ?? () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #25 0x000000368a011d81 in g_object_newv () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #26 0x000000368a0128ed in g_object_new_valist () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #27 0x000000368a012a4c in g_object_new () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: #28 0x0000000000449571 in nm_manager_get ()
Jun 21 15:26:48 RHEL6 NetworkManager: #29 0x0000000000440770 in main ()
Jun 21 15:26:48 RHEL6 NetworkManager: Thread 1 (Thread 0x7fc674ea7800 (LWP 1429)):
Jun 21 15:26:48 RHEL6 NetworkManager: #0 0x000000368800effe in waitpid () from /lib64/libpthread.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #1 0x000000000045833b in nm_logging_backtrace ()
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #2 0x000000000043fce9 in ?? ()
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #3 <signal handler called>
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #4 0x0000003687c32885 in raise () from /lib64/libc.so.6
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #5 0x0000003687c34065 in abort () from /lib64/libc.so.6
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #6 0x0000003689c2a975 in ?? () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #7 0x0000003689c26845 in ?? () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #8 0x0000003689c0c26b in dbus_connection_get_data () from /lib64/libdbus-1.so.3
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #10 0x000000368f41fe9e in ?? () from /usr/lib64/libeggdbus-1.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: #11 0x000000368a011f86 in g_object_newv () from /lib64/libgobject-2.0.so.0
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
[...]
.
.
.
[...]
Jun 21 15:26:48 RHEL6 NetworkManager: No symbol table info available.
Jun 21 15:26:48 RHEL6 NetworkManager: A debugging session is active.
Jun 21 15:26:48 RHEL6 NetworkManager:
Jun 21 15:26:48 RHEL6 NetworkManager: #011Inferior 1 [process 1429] will be detached.
Jun 21 15:26:48 RHEL6 NetworkManager:
Jun 21 15:26:48 RHEL6 NetworkManager: Quit anyway? (y or n) [answered Y; input not from terminal]
Jun 21 15:26:48 RHEL6 NetworkManager: ******************* END **********************************

Environment

  • Red Hat Enterprise Linux 6
  • NetworkManager
  • Avahi
  • Messagebus

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content