Текущее время: Вт, май 06 2025, 23:07

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ! Прежде чем задавать вопрос, ознакомьтесь со ссылками ниже:

Вопросы по отличиям версий SAP, Add-On, EHP - сюда
Вопросы по SAP Front End (SAPlogon, SAPgui, guiXT и т.д.) - сюда
Вопросы по LSMW - сюда
Вопросы по архивации в SAP - сюда
Вопросы по SAP GRC - сюда
Вопросы по SAP Business Workplace (почте SAP) и SAP Office - сюда
Вопросы по miniSAP (SAP mini basis) - сюда
Вопросы по SAP HANA - сюда
Вопросы по лицензированию продуктов SAP - сюда



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: И опять про Ldap синхронизацию пользователей
СообщениеДобавлено: Чт, мар 15 2007, 20:14 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, мар 05 2007, 13:27
Сообщения: 3
Есть сервер solaris 9 . На нем BW 3.0 . И есть сервер ldap на win 2000.
На сапе созданы сервер и ldap-конектор.Регистрация в системе проходит успешно. Создано rfc по шлюзу (соединение T). (тест соединения проходит замечательно). Едиственное не работает поиск. Первый раз поиск на уровне базовых записей проходит успешно.
На один уровень ниже в баз. записи и
Ниже на баз. запись и все у
и повторно на базовую запись. не работает.
при этом в трейсе (из work)пишет

dev_LDAP_CONNECTOR.trc

[Thu Mar 15 20:33:51 2007] (ABAPsearch, 1170)
Slot 0 (ITHELPDESK): <<< ldap_search_sU() == 81

[Thu Mar 15 20:33:51 2007] (TraceRfcSendData, 1875)
Sending data
LDAPRC (I): 81
Table DNS_OUT ( 0 lines)
Table ATTRS_IO ( 0 lines)
Table VALUES_OUT ( 0 lines)

[Thu Mar 15 20:33:51 2007] (LDAPRFC_SEARCH, 1169)
LDAPRFC_SEARCH (RFC handle 1) done

Где засада не понятно ...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: интересное замечание для HP_UX ... насколько это версно для solaris
СообщениеДобавлено: Пт, мар 16 2007, 10:50 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, мар 05 2007, 13:27
Сообщения: 3
тогда у меня к Вам совет!
Найдите диск с ядром под Windows и достаньте оттуда RFC_LDAP сервер, потому что родной с HP-UX не будет работать с AD2000.
В силу "специфичности" LDAP under Windows.
Тут я бы предложил технологию такую
0. У Вас настроен LDAP на Win2000
1. Установите на Win2000(где AD) с диска SAPGUI такой компонент как SAP GW - отдельно стоящий SNA-TCPIP шлюз
2. Распакуйте утилиту RFC-LDAP из состава SAPEXE.SAR под Windows
3. Настройте ее по руководсту на help.sap.com для регистрации на шлюзе, запускайте шлюз и утилиту как сервисы Windows
4. при создании RFC соединения SAP системы до LDAP сервиса в SM59 есть такие поля "шлюз,сервис" - укажите там адрес установленного Вами шлюза ( соединение надо делать типа Т)
5. настраивайте LDAP в система ( одноименной транзакцией)

С уважением Дедевич А.Ю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Аналогичная проблема
СообщениеДобавлено: Вт, окт 23 2007, 11:41 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Ср, июл 04 2007, 17:22
Сообщения: 14
Вопрос к гуру:

Solaris 5.8, BW 3.0B уровень патча sap_basis 49
Ldap-Синхронизация с AD. AD на win server 2003.
Что делаем:
транзакция Ldap. Нормально конектимся. Но поиск только проходит на уровне базовой записи. Ниже уровня базовой записи и ниже на баз запись и на все уровни базовой записи - не проходят. Вы дает следующую ошибку
Another server is referenced
Message no. LDAPRC010

нашла ноту SAP Note Number: 934177
но вкачестве решения предлагается
LDAP Connector on Sun Solaris
In the standard system, the LDAP client library does not track any referrals and the system issues error message LDAPRC 010.


Что абсолютно не решает проблему.
В каком направлении рыть?

_________________
.ткя20


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И опять про Ldap синхронизацию пользователей
СообщениеДобавлено: Пн, мар 16 2009, 13:14 
Специалист
Специалист

Зарегистрирован:
Пт, фев 16 2007, 09:49
Сообщения: 157
Привет всем! У меня тоже проблема с LDAP. Все настроил по документации. Делаю пробный запуск поиска в транзакции LDAP. Выдает ошибку "Операция не удалась", № сообщения LDAPRC001. Не знаю в чем проблема. В логах никакой ошибки нету:
[Mon Mar 16 14:55:24 2009] (LDAPRFC_SEARCH, 1160)
LDAPRFC_SEARCH (RFC handle 1) starting

[Mon Mar 16 14:55:24 2009] (TraceRfcGetData, 1866)
Received data
KEY (I): 743232576
BASE (C):
SCOPE (I): 2
MODE (I): 2
FILTER (C):
TO_SEC (I): 0
TO_USEC (I): 0
FILTER_STRING (S): (&(objectclass=user)(sAMAccountName=10kdj))
BASE_STRING (S): DC=snos,DC=ru
Table DNS_OUT ( 0 lines)
Table ATTRS_IO ( 0 lines)
Table VALUES_OUT ( 0 lines)

[Mon Mar 16 14:55:24 2009] (ABAPsearch, 1335)
Slot 0 (10KDJ): >>> ldap_search_sU(base="DC=snos,DC=ru", filter="(&(objectclass=user)(sAMAccountName=10kdj))", scope=2)
sapldap [587]: >>> ldap_search_s()
sapldap [590]: <<< ldap_search_s()

[Mon Mar 16 14:56:40 2009] (ABAPsearch, 1355)
Slot 0 (10KDJ): <<< ldap_search_sU() == 1

[Mon Mar 16 14:56:40 2009] (TraceRfcSendData, 1893)
Sending data
LDAPRC (I): 1
Table DNS_OUT ( 0 lines)
Table ATTRS_IO ( 0 lines)
Table VALUES_OUT ( 0 lines)

[Mon Mar 16 14:56:40 2009] (LDAPRFC_SEARCH, 1303)
LDAPRFC_SEARCH (RFC handle 1) done

Может кто решал подобную проблему?
SAP система откуда делаю подключение и запрос к LDAP имеет следующие параметры:
OS HP-UX 11.23 ia64;
SAP ядро 700 patch 159.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И опять про Ldap синхронизацию пользователей
СообщениеДобавлено: Пн, мар 16 2009, 15:21 
Специалист
Специалист

Зарегистрирован:
Пт, фев 16 2007, 09:49
Сообщения: 157
Обновил библиотеку libldap.so. Обновил ядро на всякий случай до 185 уровня. Пробовал коннектиться под администратором домена к LDAP. Прописал LDAP сервер в hosts.allow. Ничего не помогло, проблема осталась.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: И опять про Ldap синхронизацию пользователей
СообщениеДобавлено: Чт, мар 19 2009, 07:14 
Специалист
Специалист

Зарегистрирован:
Пт, фев 16 2007, 09:49
Сообщения: 157
Товарищи базисники! Может у кого есть какие соображения где копать? :roll:
Коннектор точно соединяется с LDAP, потому что когда я меняю базовую запись с правильной "DC=snos,DC=ru" на неправильную "DC=snos,DC=r", программа выдает сообщение об ошибке соединения. Может я не так параметры ввожу?

Базовая запись DC=snos,DC=ru
Фильтр (&(objectclass=user)(sAMAccountName=dmldap))
Глубина поиска Ниже на баз. запись и все уровни

При этих ^ параметрах прграмма виснет и через 3 минуты выдает код ошибки LDAPRC = 1 (внутренняя ошибка LDAP сервера).

Хотя эти же параметры в стандартной программе ldapsearch отрабатывают нормально:
ldapsearch -h lyra.snos.ru -D dmldap@SNOS.RU -w qwe123 -b DC=snos,DC=ru -P 3 -a always "(&(objectClass=user)(sAMAccountName=10kdj))"

Попробовал написать ABAP программу, она тоже виснет при запуске ФМ LDAP_SEARCH.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB