[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Samba + OpenLDAP ,smbd 启动报错



自己找到原因:
smb.conf里的 ldap user suffix="ou=people"这些配置,多加了引号 “”,除去即可。


2013/1/11 Kinzee <kenweh@gmail.com>

Debian squeeze amd64,Samba 3.5 编译选项如下:
--sysconfdir=/etc/samba  --with-ldap --with-pam  --with-pam_smbpass

smb.conf :
  [Global]
    Work group = a.com
    Server string = PDC SERVER
    Security = user
    Local master =yes
   Os level =100
   Domain master =yes
    Preferred master =yes
   Domain logons=yes
   Ldap admin dn ="cn=admin,dc=a,dc=com"
   Passdb backend =ldapsam:ldap://127.0.0.1
  Ldap ssl = off
  Ldap suffix ="dc=a,dc=com"
  Encrypt passwords =yes
  ……

OpenLDAP已经正常启动: slapd -h ldap://127.0.0.1:389

#testparm
   ……
Loaded services file OK.
server role:ROLE_DOMAIN_PDC
…………

但启动smbd 报错
# /usr /local/samba/sbin/smbd -D
#tail /usr/local/samba/var/log.smbd

Fetch_ldap_pw: neither ldap secret retrieved!

Ldap_connect_system:failed to retrieve password from secret.tdb

Connection to ldap server failed for the 15 try !

Samba 是第二次安装的,之前ldap中已存在SambaDomainName 条目。但使用 smbpasswd -W 时似乎没出错?
请教各位这情况是哪配置错了?




--
如鱼饮水   冷暖自知

Reply to: