Fix for Trusty (following dgkim's solution):
1. download https://launchpad.net/ubuntu/trusty/+source/ejabberd/2.1.11-1ubuntu2/+files/ejabberd_2.1.11-1ubuntu2.tar.gz 2. apply flatforms patch on src/eldap.erl 3. Compile the ASN.1 dependency: erlc -bber ELDAPv3.asn 4. Compile eldap.erl: erlc -DSSL40 -I ../ -pz ../ eldap.erl 5. replace eldap.beam in /usr/lib/ejabberd/ebin/
NOTE: also for saucy I'm quite sure it is eldap.erl and not eldapd.erl (typo in dgkims solution).
LDAP auth works again like a charm after that patch (ejabberd 2.1.11 on trusty AMD64)
Fix for Trusty (following dgkim's solution):
1. download https:/ /launchpad. net/ubuntu/ trusty/ +source/ ejabberd/ 2.1.11- 1ubuntu2/ +files/ ejabberd_ 2.1.11- 1ubuntu2. tar.gz ejabberd/ ebin/
2. apply flatforms patch on src/eldap.erl
3. Compile the ASN.1 dependency: erlc -bber ELDAPv3.asn
4. Compile eldap.erl: erlc -DSSL40 -I ../ -pz ../ eldap.erl
5. replace eldap.beam in /usr/lib/
NOTE: also for saucy I'm quite sure it is eldap.erl and not eldapd.erl (typo in dgkims solution).
LDAP auth works again like a charm after that patch (ejabberd 2.1.11 on trusty AMD64)