ldapsearch без нареканий. сторонние приложения (owncloud, почта и пр.) работают с лдаповскими пользователями нормально.
а вот cl-groupadd выдаёт “LDAP Ошибка: Server is unwilling to perform”.
ну и, собственно, cl-info не находит вообще никаких записей в LDAP!
что бы это могло быть?
есть ли хотя бы способ более детально посмотреть, что именно происходит?
А как настраивался сервер (какие службы)? После чего появилась проблема?
Настраивал в соответствии с http://www.calculate-linux.org/main/ru/building_network_using
В процессе настройки столкнулся с необходимостью удобно работать с деревом, отличным от корня dc=calculate.
Задачу решил вот так http://www.calculate-linux.ru/boards/6/topics/30666?r=30717#message-30717
Где-то с год всё было в порядке. Последний раз всё точно работало пару месяцев назад (добавлял очередного пользователя). После этого несколько раз обновлялся. Затрудняюсь ответить, после которого из обновлений всё сломалось. (((
Работают следующие службы:
cat /etc/calculate/calculate.env
[server]
sr_ldap_set = on
sr_unix_set = on
sr_samba_set = on
sr_jabber_set = on
sr_mail_set = on
nmap localhost
Starting Nmap 7.12 ( https://nmap.org ) at 2016-08-19 09:21 MSK
Nmap scan report for localhost (127.0.0.1)
Host is up (0.000017s latency).
rDNS record for 127.0.0.1:
Not shown: 984 closed ports
PORT STATE SERVICE
21/tcp open ftp
25/tcp open smtp
80/tcp open http
110/tcp open pop3
139/tcp open netbios-ssn
143/tcp open imap
389/tcp open ldap
443/tcp open https
445/tcp open microsoft-ds
636/tcp open ldapssl
993/tcp open imaps
995/tcp open pop3s
3306/tcp open mysql
5222/tcp open xmpp-client
5269/tcp open xmpp-server
5280/tcp open xmpp-bosh
Nmap done: 1 IP address (1 host up) scanned in 1.68 seconds
снёс calculate-utils. поставил заново.
поковырялся с /usr/lib/calculate/calculate-server/pym/cl_vars_server.py
оказывается, self.clVars.Get(“ld_base_dn”) выдаёт пустую строку. подправил, как раньше http://www.calculate-linux.ru/boards/6/topics/30666?r=30717#message-30717
всё заработало! )))
недоглядел, когда какие-то обновления заменили файл /usr/lib/calculate/calculate-server/pym/cl_vars_server.py