https://bugzilla.redhat.com/show_bug.cgi?id=1358459
Bug ID: 1358459 Summary: LDAP authentication is broken Product: Fedora Version: 24 Component: ejabberd Assignee: lemenkov@gmail.com Reporter: arcfi@aetera.net QA Contact: extras-qa@fedoraproject.org CC: bowlofeggs@electronsweatshop.com, erlang@lists.fedoraproject.org, jeremy@jcline.org, lemenkov@gmail.com, martin@laptop.org
Description of problem: LDAP authentication is broken
Version-Release number of selected component (if applicable): ejabberd-16.01-5.fc24.x86_64 erlang-eldap-18.3.4-1.fc24.x86_64
How reproducible: Always.
Steps to Reproduce: 1. Install ejabberd. 2. Configure LDAP authentication
Actual results: <0.362.0>@eldap_pool:start_link:61 Err = {'EXIT',{undef,[{eldap,start_link,[<<"#Ref<0.0.4.8409>">>,[<<"ldap.kola.fad.ru">>],389,<<"ejabberd@kola.fad.ru">>,<<"***">>,[{encrypt,starttls},{tls_verify,hard},{tls_cacertfile,<<"/etc/pki/tls/certs/ca.kola.fad.ru.crt">>},{tls_depth,undefined}]],[]},{eldap_pool,'-start_link/7-fun-2-',7,[{file,"src/eldap_pool.erl"},{line,55}]},{lists,foreach,2,[{file,"lists.erl"},{line,1337}]},{ejabberd_auth_ldap,init,1,[{file,"src/ejabberd_auth_ldap.erl"},{line,105}]},{gen_server,init_it,6,[{file,"gen_server.erl"},{line,328}]},{proc_lib,init_p_do_apply,3,[{file,"proc_lib.erl"},{line,240}]}]}}
Workaround: # sed --in-place --regexp-extended --expression='s%^(ERL_LIBS=.*)$%\1/ejabberd-16.01%' /usr/bin/ejabberdctl