Alex Iliynsky
2006-11-25 22:31:44 UTC
Добрый вечер,
Возващаясь к этой теме:
заметил интересную деталь при тестировании поиска через
Outlook к серверам разных версий. Отличаются поисковые
фильтры, которые использует Outlook.
Для 5.1c2 например ищет текст "dere" следующим образом:
00:45:17.125 4 LDAP-000034([192.168.10.233])
searching(sub) 'cn=rosinter.ru,c=ru'
00:45:17.125 4 LDAP-000034([192.168.10.233]) searching
where (&(uid=*)(displayName>=dere))
00:45:17.125 4 LDAP-000034([192.168.10.233]) searching for
(cn commonName mail...)
00:45:17.125 4 LDAP-000034([192.168.10.233]) sort by
'displayName'
00:45:17.125 4 LDAP-000034([192.168.10.233]) search
paging: n=100, cookie=''
00:45:17.281 4 LDAP-000034([192.168.10.233])
'uid=nderevyagina,cn=rosinter.ru,c=ru' retrieved
И, как видно, находит.
А при поиске того же самого Outlook в сервере 5.1.2
совершенно другая картина:
00:45:20.718 4 LDAP-006162([192.168.10.233])
searching(sub) 'cn=rosinter.ru,c=ru'
00:45:20.718 4 LDAP-006162([192.168.10.233]) searching
where
(&(uid=*)(|(uid>=dere)(cn>=dere)(displayName>=dere)))
00:45:20.718 4 LDAP-006162([192.168.10.233]) searching for
(cn commonName mail...)
00:45:20.718 4 LDAP-006162([192.168.10.233]) sort by
'displayName'
00:45:20.718 4 LDAP-006162([192.168.10.233]) search
paging: n=100, cookie=''
00:45:20.765 4 LDAP-006162([192.168.10.233])
'uid=tafanasyeva,cn=rosinter.ru,c=ru' retrieved
А тут - полный промах. причем убирание атрибут displayName
из directory не приводит к лучшему результату - все равно
не находится.
Что такого говорит cgate Outlook-у, что тот начинает
искать по другому? Сравнил supportedControls и
supportedCapabilites - они одинаковые для обоих серверов.
а больше ни о чем, похоже Outlook не спрашивает..
Кто может проверить - как проходит поиск из Outlook на
5.1.2? Может это проблемы моих настроек (сервер был
поставлен при 4.что-то и с тех пор просто обновляется)?
на support-***@public.gmane.org высланы логи с поисками в двух
серверах.
Возващаясь к этой теме:
заметил интересную деталь при тестировании поиска через
Outlook к серверам разных версий. Отличаются поисковые
фильтры, которые использует Outlook.
Для 5.1c2 например ищет текст "dere" следующим образом:
00:45:17.125 4 LDAP-000034([192.168.10.233])
searching(sub) 'cn=rosinter.ru,c=ru'
00:45:17.125 4 LDAP-000034([192.168.10.233]) searching
where (&(uid=*)(displayName>=dere))
00:45:17.125 4 LDAP-000034([192.168.10.233]) searching for
(cn commonName mail...)
00:45:17.125 4 LDAP-000034([192.168.10.233]) sort by
'displayName'
00:45:17.125 4 LDAP-000034([192.168.10.233]) search
paging: n=100, cookie=''
00:45:17.281 4 LDAP-000034([192.168.10.233])
'uid=nderevyagina,cn=rosinter.ru,c=ru' retrieved
И, как видно, находит.
А при поиске того же самого Outlook в сервере 5.1.2
совершенно другая картина:
00:45:20.718 4 LDAP-006162([192.168.10.233])
searching(sub) 'cn=rosinter.ru,c=ru'
00:45:20.718 4 LDAP-006162([192.168.10.233]) searching
where
(&(uid=*)(|(uid>=dere)(cn>=dere)(displayName>=dere)))
00:45:20.718 4 LDAP-006162([192.168.10.233]) searching for
(cn commonName mail...)
00:45:20.718 4 LDAP-006162([192.168.10.233]) sort by
'displayName'
00:45:20.718 4 LDAP-006162([192.168.10.233]) search
paging: n=100, cookie=''
00:45:20.765 4 LDAP-006162([192.168.10.233])
'uid=tafanasyeva,cn=rosinter.ru,c=ru' retrieved
А тут - полный промах. причем убирание атрибут displayName
из directory не приводит к лучшему результату - все равно
не находится.
Что такого говорит cgate Outlook-у, что тот начинает
искать по другому? Сравнил supportedControls и
supportedCapabilites - они одинаковые для обоих серверов.
а больше ни о чем, похоже Outlook не спрашивает..
Кто может проверить - как проходит поиск из Outlook на
5.1.2? Может это проблемы моих настроек (сервер был
поставлен при 4.что-то и с тех пор просто обновляется)?
на support-***@public.gmane.org высланы логи с поисками в двух
серверах.