diff --git a/src/authm_mad/remotes/ldap/ldap_auth.rb b/src/authm_mad/remotes/ldap/ldap_auth.rb index 3112ecde33..4fbb133281 100644 --- a/src/authm_mad/remotes/ldap/ldap_auth.rb +++ b/src/authm_mad/remotes/ldap/ldap_auth.rb @@ -127,7 +127,7 @@ class OpenNebula::LdapAuth def find_user(name) begin - filter = "#{@options[:user_field]}=#{escape(name)}" + filter = Net::LDAP::Filter.eq(@options[:user_field], escape(name)) result = @ldap.search( :base => @options[:base],