[Samba] Samba 3.3.2: idmap uid or idmap gid missing -- winbindd/idmap_tdb

Chris Hall chris.hall at halldom.com
Tue Jul 14 02:41:56 MDT 2009


I've recently upgraded to 3.3.2.  I run a small domain using tbdsam.

I am getting the following error logged in /var/log/messages:

  Jul 14 08:34:07 localhost winbindd[1727]: [2009/07/14 08:34:07,  0]
    winbindd/idmap.c:idmap_alloc_init(587)
  Jul 14 08:34:07 localhost winbindd[1727]:
    ERROR: Initialization failed for alloc backend, deferred!

and in /var/log/samba/log.winbindd-idmap I find a little bit more
information:

  [2009/07/14 08:34:07,  1]
winbindd/idmap_tdb.c:idmap_tdb_alloc_init(341)
    idmap uid or idmap gid missing
  [2009/07/14 08:34:07,  0] winbindd/idmap.c:idmap_alloc_init(587)
    ERROR: Initialization failed for alloc backend, deferred!

Every 30 minutes or so there seems to be a burst of activity, and these
messages appear in clusters of about six.

I see from the Release Notes that things have changed in this area.  I
now have the following in smb.conf:

  passdb backend        = tdbsam:/var/lib/samba/private/passdb.tdb

  idmap backend         = tdb
  idmap alloc backend   = tdb
  idmap uid             = 10000-19999
  idmap gid             = 10000-19999

What am I missing, please ?

I've tried setting the log level to 5, but no further information
emerges.

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

FWIW, I note also that getent passwd does not show me any DOMAIN\foo
entries.  Nor does getent group.

Thanks,

Chris
-- 
Chris Hall


More information about the samba mailing list