powered by simpleCommunicator - 2.0.37     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Поиск пользователей в доверенных доменах LDAP
13 сообщений из 13, страница 1 из 1
Поиск пользователей в доверенных доменах LDAP
    #38977358
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день

Столкнулся с проблемой при выполнении поискового запроса в доверенных доменах.
Использую классы %SYS.LDAP , %Net.LDAP.Client.Session
Возвращается ошибка #701 Referral

Причем при поиске в основной домена поиск проходит без ошибки.

Доверенные домены настроены правильно - проверял программой LdapAdmin.
$zv=Сache for Windows (x86-64) 2012.2.4 (Build 954_0_14488U)
Сервис Сache запущен не от Local System Account, а от администратора

Кто нибудь работал с помощью Cache в доверенных доменах?
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977375
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
/// If set indicates that LDAP should chase 
/// referrals/references returned in a search 
Property Referrals As %Integer;Свойству Referrals выставлял = 1

В документации правда написано/// WARNING: This Class and its methods has been deprecated, please use the %SYS.LDAP class.Но %SYS.LDAP, как я понял работает на той же bin\ldap.dll
И генерится такая же ошибка "Referral"
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977579
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyMiВозвращается ошибка #701 ReferralОшибка #701 должна выглядеть несколько поподробнее : "LDAP error(%1): %2"%SYS.LDAP.cls/// Version is now always set to 3, and referrals are always turned off.
SergeyMiНо %SYS.LDAP, как я понял работает на той же bin\ldap.dll Да, но %Net.LDAP.Client.Session при определённом условии может работать через старую isldapc.dll, которая в новых дистрибутивах уже не поставляется.

IMHO, лучше обратиться в WRC: там скорее смогут позадавать правильные вопросы и помочь.
Ещё поищите на www.openldap.org.
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977608
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, будем копать дальше.
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977674
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit %Net.LDAP.Client.Session при определённом условии может работать через старую isldapc.dll, которая в новых дистрибутивах уже не поставляется.



Нашел старую isldapc.dll
Выставил флаг s ^%SYS("USELDAPCLI")=1

Инициализации прервалась по ошибке
ОШИБКА #703: Невозможно загрузить разделяемую библиотеку LDAP (c:\intersystems\ensemble12\bin\isldapc.dll)

Можешь подсказать, при каких условиях заставить её работать?
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977676
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Наверно её зарегистрировать нужно?
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977684
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyMiМожешь подсказать, при каких условиях заставить её работать?Нет.
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977754
Petr0vi4444
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В работе используем %SYS.LDAP, правда домен один.
Насколько я понимаю, если поисковый запрос в LdapAdmin от пользователя user работает, то и через %SYS.LDAP от этого же пользователя он будет работать.
У вас работает поисковый запрос в LdapAdmin?
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38977819
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyMiИнициализации прервалась по ошибке
ОШИБКА #703: Невозможно загрузить разделяемую библиотеку LDAP (c:\intersystems\ensemble12\bin\isldapc.dll)

Наверно её зарегистрировать нужно?Регистрировать ничего не нужно - это обычный callout-модуль.
Скорее всего у файла неверная битнось или он слишком старый (могут отсутствовать нужные библиотеки Visual C++ Redistributable).

У меня загружается нормально (Caché: 2015.2 x64, isldapc.dll: 2010.2 x64):

Код: plaintext
1.
USER>w $zf(-4,1,$g(^%SYS("bindir"))_"isldapc.dll")
400502176
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38978990
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

К сожалению и в старой версии isldapc.dll (Cache 2009) при поиске в доверенных доменах генерится ошибка "Refarrals"
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38978991
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petr0vi4444В работе используем %SYS.LDAP, правда домен один.
Насколько я понимаю, если поисковый запрос в LdapAdmin от пользователя user работает, то и через %SYS.LDAP от этого же пользователя он будет работать.
У вас работает поисковый запрос в LdapAdmin?

Да, конечно.
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38979071
servit
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SergeyMiSergeyMiВозвращается ошибка #701 Referralпри поиске в доверенных доменах генерится ошибка "Ref a rral s "Это другая ошибка или опечатка?
Кроме текста никакого числового кода нет?

When Referrals Are Generated
https://support.microsoft.com/en-us/kb/257844
http://sysadminz.ru/index.php?topic=3178.15
Receiving a Domain Referral Request
...
Рейтинг: 0 / 0
Поиск пользователей в доверенных доменах LDAP
    #38979107
SergeyMi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
servit,

Это опечатка, ошибка прежняя ;(
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Поиск пользователей в доверенных доменах LDAP
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]