LINUX.ORG.RU
Ответ на: комментарий от leave

и где там стандартные опции соединения по tls к ldap?
что-то в офф.документации этого нет....
как удалось решить без проблем?

p.s. пока добавил строчку кода в их исходники, что не тру, после обновлении перезапишутся...

lioncub ★★
() автор топика
Ответ на: комментарий от lioncub

да и в исходниках что-то про tls я не увидел.... вы батенька что-то путаете....

lioncub ★★
() автор топика
Ответ на: комментарий от leave

я тоже так думал перед тем как написать.... это не работает!
Параметры только для Net::LDAP->new( ...

ps специально еще раз проверил tshark'ом...

lioncub ★★
() автор топика
Ответ на: комментарий от lioncub

перлдок говорит нам про new():

new ( HOST, OPTIONS )

Creates a new Net::LDAP object and opens a connection to the named host.

HOST may be a host name or an IP number. TCP port may be specified after the host name followed by a colon (such as localhost:10389). The default TCP port for LDAP is 389.

You can also specify a URI, such as 'ldaps://127.0.0.1:666' or 'ldapi://%2fvar%2flib%2fldap_sock'. Note that '%2f's in the LDAPI socket path will be translated into '/'. This is to support LDAP query options like base, search etc. although the query part of the URI will be ignored in this context. If port was not specified in the URI, the default is either 389 or 636 for 'LDAP' and 'LDAPS' schemes respectively.
scheme => 'ldap' | 'ldaps' | 'ldapi'
.......
skipped
.......
Connection scheme to use when not using an URI as HOST. (Default: ldap)

Ты пробовал в new params указать схему?

leave ★★★★★
()
Ответ на: комментарий от lioncub

Все, дошло. Да, надо втыкать руками start_tls()

leave ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.