I'm running samba 4.2 under FreeBSD 10.0. The FreeBSD host is configured 
to get passwd and group data from an open ldap server. For some reason 
smbd is connection to the ldap server directly, and repeating the same 
query, causing a traffic storm on the openldap server. I've verified the 
smbd connection to the ldap server with sockstat -4 and tcpdump.
Is there a way to tell smbd to just follow nsswitch and read from the 
nscd cache? Or maybe I need to configure caching in winbind?
Thanks
Russ Poyner
nsswitch.conf:
passwd:     cache files ldap
shadow:     files
group:      cache files ldap
hosts:      cache files dns
networks:   files
protocols:  files
rpc:        files
ethers:     files
services:   files
netgroup:   cache files ldap
publickey:
automount:  files
aliases:    files
netmasks:   files
smb4.conf:
[global]
    workgroup = SCHOOL
    server string = mydata
#   server services = -winbindd, -ldap
    security = ADS
    load printers = no
    realm = AD.SCHOOL.EDU
    socket options = SO_RCVBUF=8192 SO_SNDBUF=8192
    dns proxy = no
    unix extensions = no
    nmbd bind explicit broadcast = no
    oplocks = yes
    level2 oplocks = yes
    kernel oplocks = no