FreeBSD4.8, установил и настроил OpenLDAP2.0.27, привязал к нему pam_ldap и Samba-3. Работает, но по незащищенному порту 389. Добавляю в slapd.conf и ldap.confuri ldaps:\\localhost
Вижу что слушает на 636 порту, пишу в smb.conf
ldap ssl = yesи оопс! Ни Samba не может подключиться к LDAP, ни с с консоли ldapadd, ldapmodify не работают.
Подскажите плз - что упущено?
у меня ldap-2.1.22, я сделал так
в slapd.conf добавил
TLSCertificateFile /etc/openldap/slapd.pem
TLSCertificateKeyFile /etc/openldap/slapd.pemв ldap.conf
BASE dc=mydomain
URI ldaps://localhost
TLS_REQCERT neverгенерим самоподписанный slapd.pem
стартую так slapd -u ldap -h ldaps:///
и все программы ldap* работают!
для samba главный параметр
passdb backend = ldapsam:ldaps:///ldapserverдалее читай логи smbpasswd -a user -d 255
>у меня ldap-2.1.22, я сделал так
>в slapd.conf добавил
>TLSCertificateFile /etc/openldap/slapd.pem
>TLSCertificateKeyFile /etc/openldap/slapd.pem
>
>в ldap.conf
>BASE dc=mydomain
>URI ldaps://localhost
>TLS_REQCERT never
>
>генерим самоподписанный slapd.pem
>
>стартую так slapd -u ldap -h ldaps:///
>
>и все программы ldap* работают!
Проделал все вышеуказанное для 2.0.27 - не помогло. Снес, поставил OpenLDAP 2.1.22 - заработали ldapsearch и т.д. Видимо дело в версии...