try using the experimental yaleldap gem
remove allowed_years feature
update ldap dependency