--- Sjoerd Simons <[EMAIL PROTECTED]> wrote:

> On Fri, Jul 21, 2006 at 01:16:00PM -0700, Scott Anderson wrote:
> > Subject: dbus: fails to start on boot
> > Package: dbus
> > Version: 0.62-4
> > Severity: important
> > 
> > *** Please type your report below this line ***
> > 
> > When booting, I get the following error in my /var/log/syslog:
> > 
> > Jul 21 11:28:45 me dhcdbd: dbus_svc_init failed: 
> > org.freedesktop.DBus.Error.NoServer Failed to
> connect to socket /var/run/dbus/system_bus_socket: Connection refused
> > Jul 21 11:28:45 me dhcdbd: Failed to initialise D-Bus service.
> > Jul 21 11:28:45 me NetworkManager: <information>^Istarting...
> > Jul 21 11:28:45 me NetworkManager: <WARNING>^I nm_dbus_init (): 
> > nm_dbus_init() could not get
> the system bus.  Make sure the message bus daemon is running!
> > Jul 21 11:28:45 me NetworkManager: <ERROR>^I[1153502925.787542] main (): 
> > nm_dbus_init()
> failed, exiting. Either dbus is not running, or the NetworkManager dbus 
> security policy was not
> loaded
> > Jul 21 11:28:45 me NetworkManager: traceback:
> > Jul 21 11:28:45 me NetworkManager: ^I/usr/sbin/NetworkManager(main+0x47e) 
> > [0x8067dde]
> > Jul 21 11:28:45 me NetworkManager: 
> > ^I/lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xd0)
> [0xa7c38eb0]
> > Jul 21 11:28:45 me NetworkManager: ^I/usr/sbin/NetworkManager [0x8053031]
> > 
> > Here's some other debug detail:
> > 
> > > ll /var/run/dbus/
> > total 4
> > -rw-r--r-- 1 root root 5 Jul 21 11:28 pid
> > srwxrwxrwx 1 root root 0 Jul 21 11:28 system_bus_socket=
> > 
> > The socket seems to be there...
> > 
> > > psg dbus
> > me  5904  5817  0 11:29 ?        00:00:00 /usr/bin/ssh-agent 
> > /usr/bin/ssh-agent
> /usr/bin/dbus-launch --exit-with-session x-session-manager
> > me  5905  5817  0 11:29 ?        00:00:00 /usr/bin/ssh-agent 
> > /usr/bin/dbus-launch
> --exit-with-session x-session-manager
> > me  5908     1  0 11:29 ?        00:00:00 /usr/bin/dbus-launch 
> > --exit-with-session
> x-session-manager
> > me  5909     1  0 11:29 ?        00:00:00 dbus-daemon --fork --print-pid 8 
> > --print-address 6
> --session
> > me  6684  6418  0 11:59 pts/2    00:00:00 /usr/bin/python2.3 -S 
> > /usr/bin/reportbug dbus
> > 
> > I don't see any dbus-daemon --system.  It should be there, right?
> 
> Yeah that should be there. Can you run dbus-daemon --nofork --system manually
> (you need to delete the pid file in /var/run/dbus/ first) and see what happens
> then (does it stay running?)
> 

I've done that, and there is no problem running it manually.  I was able to get 
my boot logging
enabled again, and it exposed a query to the LDAP server.

So if I remove the ldap from my /etc/nsswitch.conf file, then dbus starts fine. 
 If ldap enabled
in the /etc/nsswitch.conf file, then dbus somehow crashes during boot, but not 
on a restart.

What I can't understand is why there is a query to my LDAP server in the first 
place.  What would
it be searching for?  The messagebus user is in my /etc/passwd file.  So as far 
as I understand,
the search should hit my /etc/passwd file and find messagebus and return.

Here's the contents of my /etc/nsswitch.conf file:

# /etc/nsswitch.conf
#
# Example configuration of GNU Name Service Switch functionality.
# If you have the `glibc-doc' and `info' packages installed, try:
# `info libc "Name Service Switch"' for information about this file.

passwd:         files ldap
group:          files ldap
shadow:         files ldap

hosts:          files dns
networks:       files

protocols:      db files
services:       db files
ethers:         db files
rpc:            db files

netgroup:       nis

--------------------------------------

Any help you can give is greatly appreciated!

Scott

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to