[Samba] POLL: Does anyone actually use multiple passdb backends on the same server?

werner maes werner.maes at cc.kuleuven.be
Tue Aug 8 13:16:50 GMT 2006


At 14:33 8/08/2006, Gerald (Jerry) Carter wrote:
>-----BEGIN PGP SIGNED MESSAGE-----
>Hash: SHA1
>
>werner maes wrote:
> >
> >     hello
> >
> > the passdb backend no longer accepts multiple backends in a chaining
> > configuration since samba 3.0.23a .
> >
> > question:
> >
> > will the following confi still work?
> >
> > passdb backend = ldapsam://ldapserver1 ldapsam://ldapserver2 ?
> >
> > the idea is to use 2 ldap servers
>
>The syntax is
>
>   passdb backend = ldapsam:"ldap//ldapserver1 ldap://ldapserver2"
>
>There's a regression in 3.0.23a that breaks the "".
>It has been fixed in 3.0.23b (which will be available
>in the next few hours).

thank you for the information.

anyway I still find it regrettable that multiple backends are no 
longer possible since we have our users stored in LDAP and the 
machine-accounts on the local PDC.

a colleague of mine has some serious issues with 3.0.23a, that's why 
I'm no upgrading yet.

just for information this is what he sees in his logs:

  dumping core in /usr/local/samba/var/cores/smbd
  [2006/08/08 14:16:37, 0] passdb/pdb_get_set.c:pdb_get_group_sid(164)
    pdb_get_group_sid: Failed to find Unix account for s0163566
  [2006/08/08 14:16:37, 0] smbd/sec_ctx.c:push_sec_ctx(194)
    Security context stack overflow!
  [2006/08/08 14:16:37, 0] lib/util.c:smb_panic(1592)
    PANIC (pid 27484): Security context stack overflow!

  [2006/08/08 14:16:37, 0] lib/util.c:log_stack_trace(1699)
   BACKTRACE: 64 stack frames:
    #0 /usr/local/samba/sbin/smbd(log_stack_trace+0x22) [0x82128c6]
    #1 /usr/local/samba/sbin/smbd(smb_panic+0x6f) [0x8212766]
    #2 /usr/local/samba/sbin/smbd(push_sec_ctx+0x6b) [0x80d49ce]


Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm



More information about the samba mailing list