Я еще не эксперт и не очень хорошо знаком с LDAP, но мне нужно настроить сервер LDAP для среды разработки. Я последовал за этот документ для начальной настройки, которая прошла до шага № 3.10, а затем я начал получать ошибку: ldap_result: Can't contact LDAP server (-1)
. Выполнение команды с -d1
Я вижу это:
# ldapadd -x -D cn=Manager,dc=examaple,dc=net -W -f ldapbasedir.ldif -d1
ldap_create
Enter LDAP Password:
ldap_sasl_bind
ldap_send_initial_request
ldap_new_connection 1 1 0
ldap_int_open_connection
ldap_connect_to_host: TCP tgwcnphldm01.cnp.examaple.net:389
ldap_new_socket: 4
ldap_prepare_socket: 4
ldap_connect_to_host: Trying 10.111.144.235:389
ldap_pvt_connect: fd: 4 tm: -1 async: 0
attempting to connect:
connect success
ldap_open_defconn: successful
ldap_send_server_request
ber_scanf fmt ({it) ber:
ber_scanf fmt ({i) ber:
ber_flush2: 51 bytes to sd 4
ldap_result ld 0x5651be520410 msgid 1
wait4msg ld 0x5651be520410 msgid 1 (infinite timeout)
wait4msg continue ld 0x5651be520410 msgid 1 all 1
** ld 0x5651be520410 Connections:
* host: tgwcnphldm01.cnp.examaple.net port: 389 (default)
refcnt: 2 status: Connected
last used: Wed Nov 6 16:41:40 2019
** ld 0x5651be520410 Outstanding Requests:
* msgid 1, origid 1, status InProgress
outstanding referrals 0, parent count 0
ld 0x5651be520410 request count 1 (abandoned 0)
** ld 0x5651be520410 Response Queue:
Empty
ld 0x5651be520410 response count 0
ldap_chkResponseList ld 0x5651be520410 msgid 1 all 1
ldap_chkResponseList returns ld 0x5651be520410 NULL
ldap_int_select
read1msg: ld 0x5651be520410 msgid 1 all 1
ber_get_next
ldap_err2string
ldap_result: Can't contact LDAP server (-1)
ldap_free_request (origid 1, msgid 1)
ldap_free_connection 1 1
ldap_free_connection: actually freed
и вот мой ldapbasedir.ldif
:
dn: dc=examaple,dc=net
objectClass: top
objectClass: dcObject
objectclass: organization
o: WWW
dc: examaple
dn: cn=Manager,dc=examaple,dc=net
objectClass: organizationalRole
cn: Manager
description: Directory Manager
dn: ou=People,dc=examaple,dc=net
objectClass: organizationalUnit
ou: People
dn: ou=Group,dc=examaple,dc=net
objectClass: organizationalUnit
ou: Group
Я все еще пытаюсь понять фактическое значение журнала, но заметил, что в первом параграфе вывода говорится connect success
и в конце Can't contact LDAP server (-1)
- что мне здесь не хватает? Пытался найти ответ в Google, но все предложения о проверке портов, работе службы и т. Д. Меня никуда не привели:
# lsof -n -Pi |grep slapd
slapd 1283 ldap 8u IPv4 19517 0t0 TCP *:389 (LISTEN)
slapd 1283 ldap 9u IPv6 19518 0t0 TCP *:389 (LISTEN)
Может ли кто-нибудь заштриховать его, пожалуйста? У меня заканчиваются результаты поиска Google и идеи. Работает на RHEL7, к вашему сведению.
-SD