ну обещали починить :))
https://issues.apache.org/jira/browse/DIRAPI-295

2017-03-29 17:20 GMT+07:00 Maxim Solodovnik <solomax...@gmail.com>:
> отлично, отпишу разработчикам, следить можно тут:
> http://directory.markmail.org/thread/6khmfxxmusvobnxu
>
> 2017-03-29 17:18 GMT+07:00 Evgeniy Korneechev <ekorneec...@remotesystems.ru>:
>> Добрый день!
>> По ссылке два дампа - ldapsearch и OpenMeetings -
>> https://yadi.sk/d/fl2jDtBQ3GSuuq
>>
>> Тогда пока тестовую среду (OM 3.2.1 + Samba 4.0.0alpha10) оставлю.
>>
>> ----- Исходное сообщение -----
>>> От: "Maxim Solodovnik" <solomax...@gmail.com>
>>> Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>> Отправленные: Среда, 29 Март 2017 г 12:42:41
>>> Тема: Re: LDAP-аутентификацию не работает
>>
>>> Чего-нибудь решили? будете дальше разбираться?
>>>
>>> 2017-03-28 18:05 GMT+07:00 Maxim Solodovnik <solomax...@gmail.com>:
>>>> Ну тут Вам решать :))
>>>> я кромк OpenLDAP ничего не проверяю
>>>> если решите добить старую самбу - надо выслать дамп, я перешлю 
>>>> разработчикам
>>>> если нет - напишите - я отпишу что решили забить :)
>>>>
>>>> 2017-03-28 17:46 GMT+07:00 Evgeniy Korneechev 
>>>> <ekorneec...@remotesystems.ru>:
>>>>> Спасибо! Все получилось!
>>>>> На самбе 4.5.3 все ОК.
>>>>>
>>>>> По доверию к сертификату сервера самбы со стороны Java:
>>>>>  - выполнил следующее на сервере:
>>>>>  # openssl x509 -in /var/lib/samba/private/tls/cert.pem -out ~/cert.der 
>>>>> -outform
>>>>>  DER
>>>>>  - затем скопировал его на сервер ОМ и выполнил команду из высланной Вами 
>>>>> ссылке
>>>>>  - после рестарта OM - ldap-аутентификация работает!!!
>>>>>
>>>>> PS Не знаю стоит ли ковырять на древней 4.0.0alpha10 (давно пора ее
>>>>> обновить...)?
>>>>>
>>>>> ----- Исходное сообщение -----
>>>>>> От: "Maxim Solodovnik" <solomax...@gmail.com>
>>>>>> Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>>>>> Отправленные: Вторник, 28 Март 2017 г 13:04:16
>>>>>> Тема: Re: LDAP-аутентификацию не работает
>>>>>
>>>>>> ОМ специально сертификаты не проверяет
>>>>>> попробуйте, может, добавить этот сертификат в доверенные сертификаты
>>>>>> JVM: вот так например https://www.grim.se/guide/jre-cert
>>>>>>
>>>>>> 2017-03-28 16:51 GMT+07:00 Evgeniy Korneechev <ekorneec...@altlinux.org>:
>>>>>>> дамп пока нет возможности выслать.
>>>>>>> Но попробовали подключиться к свежей Самбе - она требует шифрования 
>>>>>>> (серт
>>>>>>> самоподписанный)
>>>>>>> в логах ОМ следующее: SSL hadshake failed
>>>>>>>
>>>>>>> Как-то можно в ОМ отключить проверку сертификата?
>>>>>>>
>>>>>>>
>>>>>>> ----- Исходное сообщение -----
>>>>>>>> От: "Maxim Solodovnik" <solomax...@gmail.com>
>>>>>>>> Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>>>>>>> Отправленные: Пятница, 24 Март 2017 г 20:22:20
>>>>>>>> Тема: Re: LDAP-аутентификацию не работает
>>>>>>>
>>>>>>>> Ну вот переписка с разработчиками:
>>>>>>>> http://directory.markmail.org/thread/6khmfxxmusvobnxu
>>>>>>>>
>>>>>>>> Эмануэль просит Wireshark dump запроса/ответа
>>>>>>>> Если можно сделайте пожалуйста (на тестовом пользователе с простым 
>>>>>>>> паролем,
>>>>>>>> который потом поменять)
>>>>>>>>
>>>>>>>> заранее спасибо
>>>>>>>>
>>>>>>>> зы дамп лучше через dropbox/google drive/yandex disk ...
>>>>>>>>
>>>>>>>> On Fri, Mar 24, 2017 at 10:19 PM, Maxim Solodovnik 
>>>>>>>> <solomax...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Samba может быть LDAP сервером, век живи, век учись
>>>>>>>>> я спрошу в листе разработчиков библиотеки для LDAP
>>>>>>>>> отпишу сюда
>>>>>>>>>
>>>>>>>>> On Fri, Mar 24, 2017 at 10:17 PM, Evgeniy Korneechev <
>>>>>>>>> ekorneec...@remotesystems.ru> wrote:
>>>>>>>>>
>>>>>>>>>> Samba 4.0.0alpha10
>>>>>>>>>>
>>>>>>>>>> упс... древненькая...
>>>>>>>>>>
>>>>>>>>>> ----- Исходное сообщение -----
>>>>>>>>>> > От: "Maxim Solodovnik" <solomax...@gmail.com>
>>>>>>>>>> > Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>>>>>>>>> > Отправленные: Пятница, 24 Март 2017 г 17:44:57
>>>>>>>>>> > Тема: Re: LDAP-аутентификацию не работает
>>>>>>>>>>
>>>>>>>>>> > в качестве LDAP AD? какой версии?
>>>>>>>>>> >
>>>>>>>>>> > On Fri, Mar 24, 2017 at 9:30 PM, Evgeniy Korneechev <
>>>>>>>>>> > ekorneec...@remotesystems.ru> wrote:
>>>>>>>>>> >
>>>>>>>>>> >> ldap_admin_dn=CN=admin,CN=Users,DC=company,DC=local
>>>>>>>>>> >> ldap_passwd=pass
>>>>>>>>>> >> ldap_search_base=DC=company,DC=local
>>>>>>>>>> >> ldap_search_query=(sAMAccountName=%s)
>>>>>>>>>> >> ldap_search_scope=SUBTREE
>>>>>>>>>> >> ldap_auth_type=SEARCHANDBIND
>>>>>>>>>> >> ldap_userdn_format=CN=%s,OU=Service,OU=Holding,DC=company,DC=local
>>>>>>>>>> >>
>>>>>>>>>> >> [ERROR] [NioProcessor-21] org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.actions.controls.InitControls - The length of controls must 
>>>>>>>>>> >> not
>>>>>>>>>> be
>>>>>>>>>> >> null
>>>>>>>>>> >> ...........
>>>>>>>>>> >> ERROR 03-24 17:22:34.184 LdapLoginManagement.java 1726702 214
>>>>>>>>>> >> org.apache.openmeetings.core.ldap.LdapLoginManagement
>>>>>>>>>> >> [http-nio-0.0.0.0-5080-exec-3] - NONE users found in LDAP
>>>>>>>>>> >>
>>>>>>>>>> >> хотя судя по tcpdump все приходит с сервера ровно также...
>>>>>>>>>> >>
>>>>>>>>>> >> ----- Исходное сообщение -----
>>>>>>>>>> >> > От: "Maxim Solodovnik" <solomax...@gmail.com>
>>>>>>>>>> >> > Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>>>>>>>>> >> > Отправленные: Пятница, 24 Март 2017 г 16:50:31
>>>>>>>>>> >> > Тема: Re: LDAP-аутентификацию не работает
>>>>>>>>>> >>
>>>>>>>>>> >> > проверил на OpenLDAP server'е моём SEARCHANDBIND работает
>>>>>>>>>> >> > ща SIMPLEBIND попробую
>>>>>>>>>> >> >
>>>>>>>>>> >> > On Fri, Mar 24, 2017 at 5:01 PM, Maxim Solodovnik <
>>>>>>>>>> solomax...@gmail.com>
>>>>>>>>>> >> > wrote:
>>>>>>>>>> >> >
>>>>>>>>>> >> >> я попозже постараюсь посмотреть (но у меня AD нет)
>>>>>>>>>> >> >> работать сейчас надо ....
>>>>>>>>>> >> >>
>>>>>>>>>> >> >> On Fri, Mar 24, 2017 at 4:54 PM, Evgeniy Korneechev <
>>>>>>>>>> >> >> ekorneec...@remotesystems.ru> wrote:
>>>>>>>>>> >> >>
>>>>>>>>>> >> >>> полный лог:
>>>>>>>>>> >> >>>
>>>>>>>>>> >> >>> DEBUG 03-24 10:54:10.081 ProtocolCodecFilter.java 68765999 211
>>>>>>>>>> >> >>> org.apache.mina.filter.codec.ProtocolCodecFilter
>>>>>>>>>> [NioProcessor-66] -
>>>>>>>>>> >> >>> Processing a MESSAGE_RECEIVED for session 55
>>>>>>>>>> >> >>> DEBUG 03-24 10:54:10.090 LdapLoginManagement.java 68766008 232
>>>>>>>>>> >> >>> org.apache.openmeetings.core.ldap.LdapLoginManagement
>>>>>>>>>> >> >>> [http-nio-0.0.0.0-5080-exec-4] - getByLogin:: authenticated ? 
>>>>>>>>>> >> >>> true,
>>>>>>>>>> >> login =
>>>>>>>>>> >> >>> 'ekorneechev', domain = 1, user = null
>>>>>>>>>> >> >>> DEBUG 03-24 10:54:10.105 ProtocolCodecFilter.java 68766023 211
>>>>>>>>>> >> >>> org.apache.mina.filter.codec.ProtocolCodecFilter
>>>>>>>>>> [NioProcessor-66] -
>>>>>>>>>> >> >>> Processing a MESSAGE_RECEIVED for session 55
>>>>>>>>>> >> >>> DEBUG 03-24 10:54:10.107 ProtocolCodecFilter.java 68766025 211
>>>>>>>>>> >> >>> org.apache.mina.filter.codec.ProtocolCodecFilter
>>>>>>>>>> [NioProcessor-66] -
>>>>>>>>>> >> >>> Processing a MESSAGE_RECEIVED for session 55
>>>>>>>>>> >> >>> DEBUG 03-24 10:54:10.110 ProtocolCodecFilter.java 68766028 211
>>>>>>>>>> >> >>> org.apache.mina.filter.codec.ProtocolCodecFilter
>>>>>>>>>> [NioProcessor-66] -
>>>>>>>>>> >> >>> Processing a MESSAGE_RECEIVED for session 55
>>>>>>>>>> >> >>> [ERROR] [NioProcessor-66] org.apache.directory.api.ldap.
>>>>>>>>>> >> >>> codec.actions.controls.InitControls - The length of controls 
>>>>>>>>>> >> >>> must
>>>>>>>>>> not
>>>>>>>>>> >> be
>>>>>>>>>> >> >>> null
>>>>>>>>>> >> >>>  WARN 03-24 10:54:10.115 LdapNetworkConnection.java 68766033 
>>>>>>>>>> >> >>> 1912
>>>>>>>>>> >> >>> org.apache.directory.ldap.client.api.LdapNetworkConnection
>>>>>>>>>> >> >>> [NioProcessor-66] - org.apache.directory.api.ldap.
>>>>>>>>>> >> >>> codec.api.ResponseCarryingException: The length of controls 
>>>>>>>>>> >> >>> must
>>>>>>>>>> not
>>>>>>>>>> >> be
>>>>>>>>>> >> >>> null (Hexdump: 20 00 20 00 20 00 20 00 20 00 20 00 20 00 20 
>>>>>>>>>> >> >>> 00 20
>>>>>>>>>> 00
>>>>>>>>>> >> 20 00
>>>>>>>>>> >> >>> 20 00 20 00 50 00 06 00 1A 00 08 00 01 00 43 00 74 00 78 00 
>>>>>>>>>> >> >>> 43 00
>>>>>>>>>> 66
>>>>>>>>>> >> 00 67
>>>>>>>>>> >> >>> 00 50 00 72 00 65 00 73 00 65 00 6E 00 74 00 35 35 31 65 30 
>>>>>>>>>> >> >>> 62 62
>>>>>>>>>> 30
>>>>>>>>>> >> 18 00
>>>>>>>>>> >> >>> 08 00 01 00 43 00 74 00 78 00 43 00 66 00 67 00 46 00 6C 00 
>>>>>>>>>> >> >>> 61 00
>>>>>>>>>> 67
>>>>>>>>>> >> 00 73
>>>>>>>>>> >> >>> 00 31 00 30 30 66 30 65 30 65 37 12 00 08 00 01 00 43 00 74 
>>>>>>>>>> >> >>> 00 78
>>>>>>>>>> 00
>>>>>>>>>> >> 53 00
>>>>>>>>>> >> >>> 68 00 61 00 64 00 6F 00 77 00 30 32 30 30 30 30 30 30 2A 00 
>>>>>>>>>> >> >>> 02 00
>>>>>>>>>> 01
>>>>>>>>>> >> 00 43
>>>>>>>>>> >> >>> 00 74 00 78 00 4D 00 69 00 6E 00 45 00 6E 00 63 00 72 00 79 
>>>>>>>>>> >> >>> 00 70
>>>>>>>>>> 00
>>>>>>>>>> >> 74 00
>>>>>>>>>> >> >>> 69 00 6F 00 6E 00 4C 00 65 00 76 00 65 00 6C 00 30 31 20 00 
>>>>>>>>>> >> >>> 54 00
>>>>>>>>>> 01
>>>>>>>>>> >> 00 43
>>>>>>>>>> >> >>> 00 74 00 78 00 57 00 6F 00 72 00 6B 00 44 00 69 00 72 00 65 
>>>>>>>>>> >> >>> 00 63
>>>>>>>>>> 00
>>>>>>>>>> >> 74 00
>>>>>>>>>> >> >>> 6F 00 72 00 79 00 34 33 33 61 35 63 35 30 37 32 36 66 36 37 
>>>>>>>>>> >> >>> 37 32
>>>>>>>>>> 36
>>>>>>>>>> >> 31 36
>>>>>>>>>> >> >>> 64 32 30 34 36 36 39 36 63 36 35 37 33 32 30 32 38 37 38 33 
>>>>>>>>>> >> >>> 38 33
>>>>>>>>>> 36
>>>>>>>>>> >> 32 39
>>>>>>>>>> >> >>> 35 63 34 62 36 35 37 39 34 33 36 66 36 63 36 63 36 35 36 33 
>>>>>>>>>> >> >>> 37 34
>>>>>>>>>> 36
>>>>>>>>>> >> 66 37
>>>>>>>>>> >> >>> 32 35 37 35 30 34 36 34 38 34 34 34 34 30 30 22 00 7C 00 01 
>>>>>>>>>> >> >>> 00 43
>>>>>>>>>> 00
>>>>>>>>>> >> 74 00
>>>>>>>>>> >> >>> 78 00 49 00 6E 00 69 00 74 00 69 00 61 00 6C 00 50 00 72 00 
>>>>>>>>>> >> >>> 6F 00
>>>>>>>>>> 67
>>>>>>>>>> >> 00 72
>>>>>>>>>> >> >>> 00 61 00 6D 00 34 33 33 61 35 63 35 30 37 32 36 66 36 37 37 
>>>>>>>>>> >> >>> 32 36
>>>>>>>>>> 31
>>>>>>>>>> >> 36 64
>>>>>>>>>> >> >>> 32 30 34 36 36 39 36 63 36 35 37 33 32 30 32 38 37 38 33 38 
>>>>>>>>>> >> >>> 33 36
>>>>>>>>>> 32
>>>>>>>>>> >> 39 35
>>>>>>>>>> >> >>> 63 34 62 36 35 37 39 34 33 36 66 36 63 36 63 36 35 36 33 37 
>>>>>>>>>> >> >>> 34 36
>>>>>>>>>> 66
>>>>>>>>>> >> 37 32
>>>>>>>>>> >> >>> 35 37 35 30 34 36 34 38 34 34 34 34 35 63 34 62 36 35 37 39 
>>>>>>>>>> >> >>> 34 33
>>>>>>>>>> 36
>>>>>>>>>> >> 66 36
>>>>>>>>>> >> >>> 63 36 63 36 35 36 33 37 34 36 66 37 32 35 37 35 30 34 36 32 
>>>>>>>>>> >> >>> 65 36
>>>>>>>>>> 35
>>>>>>>>>> >> 37 38
>>>>>>>>>> >> >>> 36 35 30 30 22 0A 41 00 00 00 00 00 00 00 00 00 00 00 70 B3 
>>>>>>>>>> >> >>> 76 0A
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 28 FF 83 08 08 00 00 00 70 0C 15 
>>>>>>>>>> >> >>> E8 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 78 B4 2E 0A 00 00 00 00 6B 65 79 63 6F 6C 6C 00 00 00 00 00 
>>>>>>>>>> >> >>> 41 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 70
>>>>>>>>>> >> >>> B3 76 0A A8 9B C8 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 98 9B
>>>>>>>>>> >> >>> C8 0A 0A 00 00 00 70 0C 15 E8 00 00 00 00 D0 98 C8 0A 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 67
>>>>>>>>>> >> 69 76
>>>>>>>>>> >> >>> 65 6E 4E 61 6D 65 00 79 08 41 00 00 00 68 9B C8 0A 28 9C C8 
>>>>>>>>>> >> >>> 0A 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> E8 9B C8 0A 00 00 00 00 00 00 00 00 8D A0 7E 08 08 00 00 00 
>>>>>>>>>> >> >>> 70 0C
>>>>>>>>>> 15
>>>>>>>>>> >> E8 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 18 9C C8 0A 07 00 00 00 73 
>>>>>>>>>> >> >>> 0C 15
>>>>>>>>>> E8
>>>>>>>>>> >> 41 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 A8 9B C8 0A 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 28 FF 83 08 08 00 00 00 70 0C 15 E8 00 00 00 00 F8 19 79 
>>>>>>>>>> >> >>> 08 01
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 6B 65 79 63 6F 6C 6C 00 61 63 6B 22 49 00 00 00 A8 9B C8 0A 
>>>>>>>>>> >> >>> 70 9C
>>>>>>>>>> C8
>>>>>>>>>> >> 0A 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 58 9C C8 0A 0D 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 70 0C
>>>>>>>>>> >> >>> 15 E8 00 00 00 00 73 0C 15 E8 00 00 00 00 69 6E 73 74 61 6E 
>>>>>>>>>> >> >>> 63 65
>>>>>>>>>> 54
>>>>>>>>>> >> 79 70
>>>>>>>>>> >> >>> 65 00 00 00 00 98 9A B4 0A 41 00 00 00 28 9C C8 0A A8 EB 1D 
>>>>>>>>>> >> >>> 0A 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> B0 9C C8 0A 00 00 00 00 00 00 00 00 8D A0 7E 08 08 00 00 00 
>>>>>>>>>> >> >>> 70 0C
>>>>>>>>>> 15
>>>>>>>>>> >> E8 00
>>>>>>>>>> >> >>> 00 00 00 5C 70 69 70 65 5C 73 70 E0 9C C8 0A 01 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 39 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 70 9C C8 0A 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 28 FF 83 08 02 00 00 00 70 0C 15 E8 00 00 00 00 73 0C 15 
>>>>>>>>>> >> >>> E8 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 34 00 15 E8 19 00 00 00 80 98 C8 0A 78 C3 9B 0A 80 9D 08 0A 
>>>>>>>>>> >> >>> 94 47
>>>>>>>>>> 8E
>>>>>>>>>> >> 08 18
>>>>>>>>>> >> >>> 00 00 00 18 00 00 00 00 00 00 00 AC 6B 0C 0A B4 6B 0C 0A 10 
>>>>>>>>>> >> >>> AD CE
>>>>>>>>>> 0A
>>>>>>>>>> >> A4 72
>>>>>>>>>> >> >>> 00 00 19 00 00 00 43 4F 4D 50 41 4E 59 2E 4C 4F 43 41 4C 00 
>>>>>>>>>> >> >>> 20 20
>>>>>>>>>> 2B
>>>>>>>>>> >> 1C F2
>>>>>>>>>> >> >>> E8 41 00 00 00 00 00 00 00 00 00 00 00 D8 86 0C 0A 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 30 2B 04 0E 6D 73 54 53 4D 61 6E 61 67 69 6E 67 4C 53 31 19 
>>>>>>>>>> >> >>> 04 17
>>>>>>>>>> 30
>>>>>>>>>> >> 30 34
>>>>>>>>>> >> >>> 37 37 2D 30 30 31 2D 39 36 38 30 33 33 36 2D 38 34 37 36 38 
>>>>>>>>>> >> >>> 30 1E
>>>>>>>>>> 04
>>>>>>>>>> >> 12 6D
>>>>>>>>>> >> >>> 73 54 53 4C 69 63 65 6E 73 65 56 65 72 73 69 6F 6E 31 08 04 
>>>>>>>>>> >> >>> 06 33
>>>>>>>>>> 39
>>>>>>>>>> >> 33 32
>>>>>>>>>> >> >>> 31 36 30 27 04 0E 6D 73 54 53 45 78 70 69 72 65 44 61 74 65 
>>>>>>>>>> >> >>> 31 15
>>>>>>>>>> 04
>>>>>>>>>> >> 13 32
>>>>>>>>>> >> >>> 30 31 37 30 35 30 36 30 36 30 33 32 30 2E 30 30 30 5A 30 22 
>>>>>>>>>> >> >>> 04 0B
>>>>>>>>>> 77
>>>>>>>>>> >> 68 65
>>>>>>>>>> >> >>> 6E 43 68 61 6E 67 65 64 31 13 04 11 32 30 31 37 30 33 30 37 
>>>>>>>>>> >> >>> 30 36
>>>>>>>>>> 30
>>>>>>>>>> >> 33 32
>>>>>>>>>> >> >>> 31 2E 30 5A 30 17 04 0A 75 53 4E 43 68 61 6E 67 65 64 31 09 
>>>>>>>>>> >> >>> 04 07
>>>>>>>>>> 31
>>>>>>>>>> >> 34 30
>>>>>>>>>> >> >>> 39 31 30 38 30 4B 04 11 64 69 73 74 69 6E 67 75 69 73 68 65 
>>>>>>>>>> >> >>> 64 4E
>>>>>>>>>> 61
>>>>>>>>>> >> 6D 65
>>>>>>>>>> >> >>> 31 36 04 34 43 4E 3D 6B 65 79 63 6F 6C 6C 2C 4F 55 3D 53 65 
>>>>>>>>>> >> >>> 72 76
>>>>>>>>>> 69
>>>>>>>>>> >> 63 65
>>>>>>>>>> >> >>> 2C 4F 55 3D 48 6F 6C 64 69 6E 67 2C 44 43 3D 63 6F 6D 70 61 
>>>>>>>>>> >> >>> 6E 79
>>>>>>>>>> 2C
>>>>>>>>>> >> 44 43
>>>>>>>>>> >> >>> 3D 6C 6F 63 61 6C 30 0E 02 01 03 65 07 0A 01 00 04 00 04 00 
>>>>>>>>>> >> >>> A0 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00)
>>>>>>>>>> >> >>> org.apache.mina.filter.codec.ProtocolDecoderException:
>>>>>>>>>> >> >>> org.apache.directory.api.ldap.codec.api.ResponseCarryingException:
>>>>>>>>>> The
>>>>>>>>>> >> >>> length of controls must not be null (Hexdump: 20 00 20 00 20 
>>>>>>>>>> >> >>> 00 20
>>>>>>>>>> 00
>>>>>>>>>> >> 20 00
>>>>>>>>>> >> >>> 20 00 20 00 20 00 20 00 20 00 20 00 20 00 50 00 06 00 1A 00 
>>>>>>>>>> >> >>> 08 00
>>>>>>>>>> 01
>>>>>>>>>> >> 00 43
>>>>>>>>>> >> >>> 00 74 00 78 00 43 00 66 00 67 00 50 00 72 00 65 00 73 00 65 
>>>>>>>>>> >> >>> 00 6E
>>>>>>>>>> 00
>>>>>>>>>> >> 74 00
>>>>>>>>>> >> >>> 35 35 31 65 30 62 62 30 18 00 08 00 01 00 43 00 74 00 78 00 
>>>>>>>>>> >> >>> 43 00
>>>>>>>>>> 66
>>>>>>>>>> >> 00 67
>>>>>>>>>> >> >>> 00 46 00 6C 00 61 00 67 00 73 00 31 00 30 30 66 30 65 30 65 
>>>>>>>>>> >> >>> 37 12
>>>>>>>>>> 00
>>>>>>>>>> >> 08 00
>>>>>>>>>> >> >>> 01 00 43 00 74 00 78 00 53 00 68 00 61 00 64 00 6F 00 77 00 
>>>>>>>>>> >> >>> 30 32
>>>>>>>>>> 30
>>>>>>>>>> >> 30 30
>>>>>>>>>> >> >>> 30 30 30 2A 00 02 00 01 00 43 00 74 00 78 00 4D 00 69 00 6E 
>>>>>>>>>> >> >>> 00 45
>>>>>>>>>> 00
>>>>>>>>>> >> 6E 00
>>>>>>>>>> >> >>> 63 00 72 00 79 00 70 00 74 00 69 00 6F 00 6E 00 4C 00 65 00 
>>>>>>>>>> >> >>> 76 00
>>>>>>>>>> 65
>>>>>>>>>> >> 00 6C
>>>>>>>>>> >> >>> 00 30 31 20 00 54 00 01 00 43 00 74 00 78 00 57 00 6F 00 72 
>>>>>>>>>> >> >>> 00 6B
>>>>>>>>>> 00
>>>>>>>>>> >> 44 00
>>>>>>>>>> >> >>> 69 00 72 00 65 00 63 00 74 00 6F 00 72 00 79 00 34 33 33 61 
>>>>>>>>>> >> >>> 35 63
>>>>>>>>>> 35
>>>>>>>>>> >> 30 37
>>>>>>>>>> >> >>> 32 36 66 36 37 37 32 36 31 36 64 32 30 34 36 36 39 36 63 36 
>>>>>>>>>> >> >>> 35 37
>>>>>>>>>> 33
>>>>>>>>>> >> 32 30
>>>>>>>>>> >> >>> 32 38 37 38 33 38 33 36 32 39 35 63 34 62 36 35 37 39 34 33 
>>>>>>>>>> >> >>> 36 66
>>>>>>>>>> 36
>>>>>>>>>> >> 63 36
>>>>>>>>>> >> >>> 63 36 35 36 33 37 34 36 66 37 32 35 37 35 30 34 36 34 38 34 
>>>>>>>>>> >> >>> 34 34
>>>>>>>>>> 34
>>>>>>>>>> >> 30 30
>>>>>>>>>> >> >>> 22 00 7C 00 01 00 43 00 74 00 78 00 49 00 6E 00 69 00 74 00 
>>>>>>>>>> >> >>> 69 00
>>>>>>>>>> 61
>>>>>>>>>> >> 00 6C
>>>>>>>>>> >> >>> 00 50 00 72 00 6F 00 67 00 72 00 61 00 6D 00 34 33 33 61 35 
>>>>>>>>>> >> >>> 63 35
>>>>>>>>>> 30
>>>>>>>>>> >> 37 32
>>>>>>>>>> >> >>> 36 66 36 37 37 32 36 31 36 64 32 30 34 36 36 39 36 63 36 35 
>>>>>>>>>> >> >>> 37 33
>>>>>>>>>> 32
>>>>>>>>>> >> 30 32
>>>>>>>>>> >> >>> 38 37 38 33 38 33 36 32 39 35 63 34 62 36 35 37 39 34 33 36 
>>>>>>>>>> >> >>> 66 36
>>>>>>>>>> 63
>>>>>>>>>> >> 36 63
>>>>>>>>>> >> >>> 36 35 36 33 37 34 36 66 37 32 35 37 35 30 34 36 34 38 34 34 
>>>>>>>>>> >> >>> 34 34
>>>>>>>>>> 35
>>>>>>>>>> >> 63 34
>>>>>>>>>> >> >>> 62 36 35 37 39 34 33 36 66 36 63 36 63 36 35 36 33 37 34 36 
>>>>>>>>>> >> >>> 66 37
>>>>>>>>>> 32
>>>>>>>>>> >> 35 37
>>>>>>>>>> >> >>> 35 30 34 36 32 65 36 35 37 38 36 35 30 30 22 0A 41 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 70 B3 76 0A 00 00 00 00 00 00 00 00 00 00 00 00 28 
>>>>>>>>>> >> >>> FF 83
>>>>>>>>>> 08
>>>>>>>>>> >> 08 00
>>>>>>>>>> >> >>> 00 00 70 0C 15 E8 00 00 00 00 78 B4 2E 0A 00 00 00 00 6B 65 
>>>>>>>>>> >> >>> 79 63
>>>>>>>>>> 6F
>>>>>>>>>> >> 6C 6C
>>>>>>>>>> >> >>> 00 00 00 00 00 41 00 00 00 70 B3 76 0A A8 9B C8 0A 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 98 9B C8 0A 0A 00 00 00 70 0C 15 E8 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 D0
>>>>>>>>>> >> >>> 98 C8 0A 00 00 00 00 67 69 76 65 6E 4E 61 6D 65 00 79 08 41 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 68 9B
>>>>>>>>>> >> >>> C8 0A 28 9C C8 0A 00 00 00 00 E8 9B C8 0A 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 8D
>>>>>>>>>> >> A0 7E
>>>>>>>>>> >> >>> 08 08 00 00 00 70 0C 15 E8 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 18
>>>>>>>>>> 9C
>>>>>>>>>> >> C8 0A
>>>>>>>>>> >> >>> 07 00 00 00 73 0C 15 E8 41 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> A8 9B
>>>>>>>>>> C8
>>>>>>>>>> >> 0A 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 28 FF 83 08 08 00 00 00 70 
>>>>>>>>>> >> >>> 0C 15
>>>>>>>>>> E8
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 F8 19 79 08 01 00 00 00 6B 65 79 63 6F 6C 6C 00 61 63 
>>>>>>>>>> >> >>> 6B 22
>>>>>>>>>> 49
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 A8 9B C8 0A 70 9C C8 0A 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 58 9C C8 0A 0D 00 00 00 70 0C 15 E8 00 00 00 00 73 0C 15 E8 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 69
>>>>>>>>>> >> >>> 6E 73 74 61 6E 63 65 54 79 70 65 00 00 00 00 98 9A B4 0A 41 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 28 9C
>>>>>>>>>> >> >>> C8 0A A8 EB 1D 0A 00 00 00 00 B0 9C C8 0A 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 8D
>>>>>>>>>> >> A0 7E
>>>>>>>>>> >> >>> 08 08 00 00 00 70 0C 15 E8 00 00 00 00 5C 70 69 70 65 5C 73 
>>>>>>>>>> >> >>> 70 E0
>>>>>>>>>> 9C
>>>>>>>>>> >> C8 0A
>>>>>>>>>> >> >>> 01 00 00 00 00 00 00 00 39 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 70 9C
>>>>>>>>>> C8
>>>>>>>>>> >> 0A 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 28 FF 83 08 02 00 00 00 70 
>>>>>>>>>> >> >>> 0C 15
>>>>>>>>>> E8
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 73 0C 15 E8 00 00 00 00 34 00 15 E8 19 00 00 00 80 98 
>>>>>>>>>> >> >>> C8 0A
>>>>>>>>>> 78
>>>>>>>>>> >> C3 9B
>>>>>>>>>> >> >>> 0A 80 9D 08 0A 94 47 8E 08 18 00 00 00 18 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 AC
>>>>>>>>>> 6B
>>>>>>>>>> >> 0C 0A
>>>>>>>>>> >> >>> B4 6B 0C 0A 10 AD CE 0A A4 72 00 00 19 00 00 00 43 4F 4D 50 
>>>>>>>>>> >> >>> 41 4E
>>>>>>>>>> 59
>>>>>>>>>> >> 2E 4C
>>>>>>>>>> >> >>> 4F 43 41 4C 00 20 20 2B 1C F2 E8 41 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> D8 86
>>>>>>>>>> >> >>> 0C 0A 00 00 00 00 00 00 00 00 30 2B 04 0E 6D 73 54 53 4D 61 
>>>>>>>>>> >> >>> 6E 61
>>>>>>>>>> 67
>>>>>>>>>> >> 69 6E
>>>>>>>>>> >> >>> 67 4C 53 31 19 04 17 30 30 34 37 37 2D 30 30 31 2D 39 36 38 
>>>>>>>>>> >> >>> 30 33
>>>>>>>>>> 33
>>>>>>>>>> >> 36 2D
>>>>>>>>>> >> >>> 38 34 37 36 38 30 1E 04 12 6D 73 54 53 4C 69 63 65 6E 73 65 
>>>>>>>>>> >> >>> 56 65
>>>>>>>>>> 72
>>>>>>>>>> >> 73 69
>>>>>>>>>> >> >>> 6F 6E 31 08 04 06 33 39 33 32 31 36 30 27 04 0E 6D 73 54 53 
>>>>>>>>>> >> >>> 45 78
>>>>>>>>>> 70
>>>>>>>>>> >> 69 72
>>>>>>>>>> >> >>> 65 44 61 74 65 31 15 04 13 32 30 31 37 30 35 30 36 30 36 30 
>>>>>>>>>> >> >>> 33 32
>>>>>>>>>> 30
>>>>>>>>>> >> 2E 30
>>>>>>>>>> >> >>> 30 30 5A 30 22 04 0B 77 68 65 6E 43 68 61 6E 67 65 64 31 13 
>>>>>>>>>> >> >>> 04 11
>>>>>>>>>> 32
>>>>>>>>>> >> 30 31
>>>>>>>>>> >> >>> 37 30 33 30 37 30 36 30 33 32 31 2E 30 5A 30 17 04 0A 75 53 
>>>>>>>>>> >> >>> 4E 43
>>>>>>>>>> 68
>>>>>>>>>> >> 61 6E
>>>>>>>>>> >> >>> 67 65 64 31 09 04 07 31 34 30 39 31 30 38 30 4B 04 11 64 69 
>>>>>>>>>> >> >>> 73 74
>>>>>>>>>> 69
>>>>>>>>>> >> 6E 67
>>>>>>>>>> >> >>> 75 69 73 68 65 64 4E 61 6D 65 31 36 04 34 43 4E 3D 6B 65 79 
>>>>>>>>>> >> >>> 63 6F
>>>>>>>>>> 6C
>>>>>>>>>> >> 6C 2C
>>>>>>>>>> >> >>> 4F 55 3D 53 65 72 76 69 63 65 2C 4F 55 3D 48 6F 6C 64 69 6E 
>>>>>>>>>> >> >>> 67 2C
>>>>>>>>>> 44
>>>>>>>>>> >> 43 3D
>>>>>>>>>> >> >>> 63 6F 6D 70 61 6E 79 2C 44 43 3D 6C 6F 63 61 6C 30 0E 02 01 
>>>>>>>>>> >> >>> 03 65
>>>>>>>>>> 07
>>>>>>>>>> >> 0A 01
>>>>>>>>>> >> >>> 00 04 00 04 00 A0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 
>>>>>>>>>> >> >>> 00 00
>>>>>>>>>> 00
>>>>>>>>>> >> 00 00
>>>>>>>>>> >> >>> 00 00 00 00 00 00 00 00 00 00 00 00 00)
>>>>>>>>>> >> >>>         at org.apache.mina.filter.codec.ProtocolCodecFilter.
>>>>>>>>>> >> messageRece
>>>>>>>>>> >> >>> ived(ProtocolCodecFilter.java:240)
>>>>>>>>>> >> >>>         at org.apache.mina.core.filterchain.
>>>>>>>>>> >> DefaultIoFilterChain.callNe
>>>>>>>>>> >> >>> xtMessageReceived(DefaultIoFilterChain.java:542)
>>>>>>>>>> >> >>>         at 
>>>>>>>>>> >> >>> org.apache.mina.core.filterchain.DefaultIoFilterChain.
>>>>>>>>>> >> >>> access$1300(DefaultIoFilterChain.java:48)
>>>>>>>>>> >> >>>         at org.apache.mina.core.filterchain.
>>>>>>>>>> >> DefaultIoFilterChain$EntryI
>>>>>>>>>> >> >>> mpl$1.messageReceived(DefaultIoFilterChain.java:947)
>>>>>>>>>> >> >>>         at org.apache.mina.core.filterchain.IoFilterAdapter.
>>>>>>>>>> >> messageRece
>>>>>>>>>> >> >>> ived(IoFilterAdapter.java:109)
>>>>>>>>>> >> >>>         at org.apache.mina.core.filterchain.
>>>>>>>>>> >> DefaultIoFilterChain.callNe
>>>>>>>>>> >> >>> xtMessageReceived(DefaultIoFilterChain.java:542)
>>>>>>>>>> >> >>>         at org.apache.mina.core.filterchain.
>>>>>>>>>> >> DefaultIoFilterChain.fireMe
>>>>>>>>>> >> >>> ssageReceived(DefaultIoFilterChain.java:535)
>>>>>>>>>> >> >>>         at org.apache.mina.core.polling.A
>>>>>>>>>> bstractPollingIoProcessor.
>>>>>>>>>> >> read
>>>>>>>>>> >> >>> (AbstractPollingIoProcessor.java:703)
>>>>>>>>>> >> >>>         at org.apache.mina.core.polling.A
>>>>>>>>>> bstractPollingIoProcessor.
>>>>>>>>>> >> proc
>>>>>>>>>> >> >>> ess(AbstractPollingIoProcessor.java:659)
>>>>>>>>>> >> >>>         at org.apache.mina.core.polling.A
>>>>>>>>>> bstractPollingIoProcessor.
>>>>>>>>>> >> proc
>>>>>>>>>> >> >>> ess(AbstractPollingIoProcessor.java:648)
>>>>>>>>>> >> >>>         at org.apache.mina.core.polling.A
>>>>>>>>>> bstractPollingIoProcessor.
>>>>>>>>>> >> acce
>>>>>>>>>> >> >>> ss$600(AbstractPollingIoProcessor.java:68)
>>>>>>>>>> >> >>>         at org.apache.mina.core.polling.A
>>>>>>>>>> bstractPollingIoProcessor$
>>>>>>>>>> >> Proc
>>>>>>>>>> >> >>> essor.run(AbstractPollingIoProcessor.java:1120)
>>>>>>>>>> >> >>>         at org.apache.mina.util.NamePreservingRunnable.run(
>>>>>>>>>> >> NamePreservi
>>>>>>>>>> >> >>> ngRunnable.java:64)
>>>>>>>>>> >> >>>         at java.util.concurrent.ThreadPoolExecutor.runWorker(
>>>>>>>>>> >> ThreadPool
>>>>>>>>>> >> >>> Executor.java:1142)
>>>>>>>>>> >> >>>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(
>>>>>>>>>> >> ThreadPoo
>>>>>>>>>> >> >>> lExecutor.java:617)
>>>>>>>>>> >> >>>         at java.lang.Thread.run(Thread.java:745)
>>>>>>>>>> >> >>> Caused by: org.apache.directory.api.ldap.codec.api.
>>>>>>>>>> >> ResponseCarryingException:
>>>>>>>>>> >> >>> The length of controls must not be null
>>>>>>>>>> >> >>>         at org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.protocol.mina.LdapProtoc
>>>>>>>>>> >> >>> olDecoder.decode(LdapProtocolDecoder.java:176)
>>>>>>>>>> >> >>>         at org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.protocol.mina.LdapProtoc
>>>>>>>>>> >> >>> olDecoder.decode(LdapProtocolDecoder.java:92)
>>>>>>>>>> >> >>>         at org.apache.mina.filter.codec.ProtocolCodecFilter.
>>>>>>>>>> >> messageRece
>>>>>>>>>> >> >>> ived(ProtocolCodecFilter.java:231)
>>>>>>>>>> >> >>>         ... 15 common frames omitted
>>>>>>>>>> >> >>> Caused by: org.apache.directory.api.asn1.DecoderException: The
>>>>>>>>>> length
>>>>>>>>>> >> of
>>>>>>>>>> >> >>> controls must not be null
>>>>>>>>>> >> >>>         at org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.actions.controls.InitCon
>>>>>>>>>> >> >>> trols.action(InitControls.java:73)
>>>>>>>>>> >> >>>         at org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.actions.controls.InitCon
>>>>>>>>>> >> >>> trols.action(InitControls.java:41)
>>>>>>>>>> >> >>>         at org.apache.directory.api.asn1.
>>>>>>>>>> >> ber.grammar.AbstractGrammar.ex
>>>>>>>>>> >> >>> ecuteAction(AbstractGrammar.java:136)
>>>>>>>>>> >> >>>         at org.apache.directory.api.asn1.
>>>>>>>>>> >> ber.Asn1Decoder.treatTLVDoneSt
>>>>>>>>>> >> >>> ate(Asn1Decoder.java:600)
>>>>>>>>>> >> >>>         at org.apache.directory.api.asn1.
>>>>>>>>>> >> ber.Asn1Decoder.decode(Asn1Dec
>>>>>>>>>> >> >>> oder.java:736)
>>>>>>>>>> >> >>>         at org.apache.directory.api.ldap.
>>>>>>>>>> >> codec.protocol.mina.LdapProtoc
>>>>>>>>>> >> >>> olDecoder.decode(LdapProtocolDecoder.java:143)
>>>>>>>>>> >> >>>         ... 17 common frames omitted
>>>>>>>>>> >> >>> ERROR 03-24 10:54:10.122 LdapLoginManagement.java 68766040 336
>>>>>>>>>> >> >>> org.apache.openmeetings.core.ldap.LdapLoginManagement
>>>>>>>>>> >> >>> [http-nio-0.0.0.0-5080-exec-4] - LDAP entry is null, search or
>>>>>>>>>> lookup
>>>>>>>>>> >> by Dn
>>>>>>>>>> >> >>> failed
>>>>>>>>>> >> >>>
>>>>>>>>>> >> >>> ----- Исходное сообщение -----
>>>>>>>>>> >> >>> > От: "Evgeniy Korneechev" <ekorneec...@remotesystems.ru>
>>>>>>>>>> >> >>> > Кому: "user-russian" <user-russian@openmeetings.apache.org>
>>>>>>>>>> >> >>> > Отправленные: Пятница, 24 Март 2017 г 11:54:19
>>>>>>>>>> >> >>> > Тема: LDAP-аутентификацию не работает
>>>>>>>>>> >> >>>
>>>>>>>>>> >> >>> > Всем привет!
>>>>>>>>>> >> >>> > OpenMeetings
>>>>>>>>>> >> >>> > Версия        3.2.1 / Ревизия 1787288 / Дата билда    
>>>>>>>>>> >> >>> > 2017/03/17
>>>>>>>>>> >> 05:19
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > Конфиг:
>>>>>>>>>> >> >>> > # grep -v "#" ldap.cfg
>>>>>>>>>> >> >>> > ldap_conn_host=192.168.111.10
>>>>>>>>>> >> >>> > ldap_conn_port=389
>>>>>>>>>> >> >>> > ldap_conn_secure=false
>>>>>>>>>> >> >>> > ldap_search_base=DC=company,DC=local
>>>>>>>>>> >> >>> > ldap_search_query=(sAMAccountName=%s)
>>>>>>>>>> >> >>> > ldap_search_scope=SUBTREE
>>>>>>>>>> >> >>> > ldap_auth_type=SIMPLEBIND
>>>>>>>>>> >> >>> > ldap_userdn_format=CN=%s,OU=Service,OU=Holding,DC=company,DC
>>>>>>>>>> =local
>>>>>>>>>> >> >>> > ldap_provisionning=AUTOCREATE
>>>>>>>>>> >> >>> > ldap_deref_mode=always
>>>>>>>>>> >> >>> > ldap_use_admin_to_get_attrs=true
>>>>>>>>>> >> >>> > ldap_sync_password_to_om=true
>>>>>>>>>> >> >>> > ldap_user_attr_login=sAMAccountName
>>>>>>>>>> >> >>> > ldap_user_attr_lastname=sn
>>>>>>>>>> >> >>> > ldap_user_attr_firstname=givenName
>>>>>>>>>> >> >>> > ldap_user_attr_mail=mail
>>>>>>>>>> >> >>> > ldap_group_attr=memberOf
>>>>>>>>>> >> >>> > ldap_use_lower_case=false
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > При попытке входа c заведомо верным паролем в Вебе пишет 
>>>>>>>>>> >> >>> > неверный
>>>>>>>>>> >> >>> пароль,
>>>>>>>>>> >> >>> > а в логе следующее (весь выхлоп в error.log):
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > [ERROR] [NioProcessor-66]
>>>>>>>>>> >> >>> > org.apache.directory.api.ldap.codec.actions.controls.InitControls
>>>>>>>>>> -
>>>>>>>>>> >> >>> The length
>>>>>>>>>> >> >>> > of controls must not be null
>>>>>>>>>> >> >>> > WARN 03-24 10:54:10.115 LdapNetworkConnection.java 68766033 
>>>>>>>>>> >> >>> > 1912
>>>>>>>>>> >> >>> > org.apache.directory.ldap.client.api.LdapNetworkConnection
>>>>>>>>>> >> >>> [NioProcessor-66] -
>>>>>>>>>> >> >>> > org.apache.directory.api.ldap.codec.api.ResponseCarryingExce
>>>>>>>>>> ption:
>>>>>>>>>> >> The
>>>>>>>>>> >> >>> length
>>>>>>>>>> >> >>> > of controls must not be null
>>>>>>>>>> >> >>> > org.apache.mina.filter.codec.ProtocolDecoderException:
>>>>>>>>>> >> >>> > org.apache.directory.api.ldap.codec.api.ResponseCarryingExce
>>>>>>>>>> ption:
>>>>>>>>>> >> The
>>>>>>>>>> >> >>> length
>>>>>>>>>> >> >>> > of controls must not be null
>>>>>>>>>> >> >>> >       ...
>>>>>>>>>> >> >>> > ERROR 03-24 10:54:10.122 LdapLoginManagement.java 68766040 
>>>>>>>>>> >> >>> > 336
>>>>>>>>>> >> >>> > org.apache.openmeetings.core.ldap.LdapLoginManagement
>>>>>>>>>> >> >>> > [http-nio-0.0.0.0-5080-exec-4] - LDAP entry is null, search 
>>>>>>>>>> >> >>> > or
>>>>>>>>>> lookup
>>>>>>>>>> >> >>> by Dn
>>>>>>>>>> >> >>> > failed
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > Если ввести неверный пароль, то все нормально - ну то есть 
>>>>>>>>>> >> >>> > ошибка
>>>>>>>>>> >> >>> > аутентификации:
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > DEBUG 03-24 10:59:09.739 ProtocolCodecFilter.java 69065657 
>>>>>>>>>> >> >>> > 211
>>>>>>>>>> >> >>> > org.apache.mina.filter.codec.ProtocolCodecFilter
>>>>>>>>>> [NioProcessor-67] -
>>>>>>>>>> >> >>> Processing
>>>>>>>>>> >> >>> > a MESSAGE_RECEIVED for session 56
>>>>>>>>>> >> >>> > ERROR 03-24 10:59:09.740 LdapLoginManagement.java 69065658 
>>>>>>>>>> >> >>> > 257
>>>>>>>>>> >> >>> > org.apache.openmeetings.core.ldap.LdapLoginManagement
>>>>>>>>>> >> >>> > [http-nio-0.0.0.0-5080-exec-3] - Not authenticated.
>>>>>>>>>> >> >>> > org.apache.directory.api.ldap.model.exception.LdapAuthentica
>>>>>>>>>> >> >>> tionException:
>>>>>>>>>> >> >>> > Simple Bind Failed: NT_STATUS_LOGON_FAILURE
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > Проверил утилитой ldapsearch:
>>>>>>>>>> >> >>> > $ ldapsearch -W -D CN=ekorneechev,OU=Service,OU=H
>>>>>>>>>> >> >>> olding,DC=company,DC=local
>>>>>>>>>> >> >>> > sAMAccountName=ekorneechev
>>>>>>>>>> >> >>> > Все как нужно отрабатывает.
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > Просмотрел tcpdump+wireshark - ответы от ldap сервера 
>>>>>>>>>> >> >>> > идентичны.
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > Баг? Или что-то делаю не так?
>>>>>>>>>> >> >>> >
>>>>>>>>>> >> >>> > --
>>>>>>>>>> >> >>> > WBR, Korneechev Evgeniy
>>>>>>>>>> >> >>> > BaseALT/ALTLinux Team
>>>>>>>>>> >> >>>
>>>>>>>>>> >> >>> --
>>>>>>>>>> >> >>> С уважением,
>>>>>>>>>> >> >>> Корнеечев Евгений,
>>>>>>>>>> >> >>> ООО "Удаленные системы",
>>>>>>>>>> >> >>> Тел: +7 (495) 989-48-28
>>>>>>>>>> >> >>> Моб: +7 (929) 589-95-26
>>>>>>>>>> >> >>> Е-Майл: hotl...@rem-sys.ru (для заявок)
>>>>>>>>>> >> >>> Е-Майл: e...@rem-sys.ru (личный)
>>>>>>>>>> >> >>>
>>>>>>>>>> >> >>
>>>>>>>>>> >> >>
>>>>>>>>>> >> >>
>>>>>>>>>> >> >> --
>>>>>>>>>> >> >> WBR
>>>>>>>>>> >> >> Maxim aka solomax
>>>>>>>>>> >> >>
>>>>>>>>>> >> >
>>>>>>>>>> >> >
>>>>>>>>>> >> >
>>>>>>>>>> >> > --
>>>>>>>>>> >> > WBR
>>>>>>>>>> >> > Maxim aka solomax
>>>>>>>>>> >>
>>>>>>>>>> >> --
>>>>>>>>>> >> С уважением,
>>>>>>>>>> >> Корнеечев Евгений,
>>>>>>>>>> >> ООО "Удаленные системы",
>>>>>>>>>> >> Тел: +7 (495) 989-48-28
>>>>>>>>>> >> Моб: +7 (929) 589-95-26
>>>>>>>>>> >> Е-Майл: hotl...@rem-sys.ru (для заявок)
>>>>>>>>>> >> Е-Майл: e...@rem-sys.ru (личный)
>>>>>>>>>> >>
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> >
>>>>>>>>>> > --
>>>>>>>>>> > WBR
>>>>>>>>>> > Maxim aka solomax
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> С уважением,
>>>>>>>>>> Корнеечев Евгений,
>>>>>>>>>> ООО "Удаленные системы",
>>>>>>>>>> Тел: +7 (495) 989-48-28
>>>>>>>>>> Моб: +7 (929) 589-95-26
>>>>>>>>>> Е-Майл: hotl...@rem-sys.ru (для заявок)
>>>>>>>>>> Е-Майл: e...@rem-sys.ru (личный)
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> WBR
>>>>>>>>> Maxim aka solomax
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> WBR
>>>>>>>> Maxim aka solomax
>>>>>>>
>>>>>>> --
>>>>>>> WBR, Korneechev Evgeniy
>>>>>>> BaseALT/ALTLinux Team
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> WBR
>>>>>> Maxim aka solomax
>>>>>
>>>>> --
>>>>> С уважением,
>>>>> Корнеечев Евгений.
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> WBR
>>>> Maxim aka solomax
>>>
>>>
>>>
>>> --
>>> WBR
>>> Maxim aka solomax
>>
>> --
>> С уважением,
>> Корнеечев Евгений.
>>
>>
>>
>
>
>
> --
> WBR
> Maxim aka solomax



-- 
WBR
Maxim aka solomax

Ответить