Bug 21271

Summary: падение со включенным syncprov.la и авторизацией по SRP
Product: Branch 5.0 Reporter: Timur Batyrshin <erthad>
Component: openldap-serversAssignee: Dmitry Lebkov <dlebkov>
Status: NEW --- QA Contact: qa-5.0 <qa-5.0>
Severity: normal    
Priority: P3 CC: barabashka
Version: unspecified   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
конфиг сервера
none
лог падения none

Description Timur Batyrshin 2009-08-28 11:44:39 MSD
При загруженном модуле syncprov.la, если при аутентификации через SASL при помощи SRP пользователь не имеет доступа как минимум search к полю, по которому проверяется логин, сервер падает.
Если выгрузить syncprov.la, или использовать, например, DIGEST-MD5 вместо SRP -- падения прекращаются.

Патч на стандартный конфиг для воспроизведения см. в аттаче.
Базовый LDIF и версию openldap-server см. в #21207

Проверить падение можно следующей командой (-Y SRP можно опустить, т.к. он со стандартными настройками выбирается по-умолчанию):
ldapwhoami -U syncrepl -w syncrepl -Y SRP

Логи сейчас приаттачу.
Comment 1 Timur Batyrshin 2009-08-28 11:45:20 MSD
Created attachment 3793 [details]
конфиг сервера
Comment 2 Timur Batyrshin 2009-08-28 11:49:51 MSD
Created attachment 3794 [details]
лог падения