Hello everyone i am working on a web application where i need to authenticate our company user''s with our active directory/ldap server. i am using ruby-net-ldap gem for that purpose and getting the following error Net::LDAP::LdapError in LoginController#authenticate "invalid binding information" Application Trace =============/home/mubashir/.gem/ruby/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap.rb:1097:in `bind'' /home/mubashir/.gem/ruby/1.8/gems/ruby-net-ldap-0.0.4/lib/net/ldap.rb:701:in `bind'' /home/mubashir/mis/lib/ldap_connect.rb:9:in `authenticate'' /home/mubashir/mis/app/controllers/login_controller.rb:10:in `authenticate'' ====================================================================Here is the flow of my program i ve put ldap_connect.rb in my lib folder with the following code require ''net/ldap'' module LDAP def self.authenticate(user, password) if user == "" || password == "" return false end ldap_con = Net::LDAP.new({:host => ''203.155.2.3'', :auth=>{:method=>:simple,:username => user,:password => password } } ) return true if ldap_con.bind return false end end And in my login controller in have put the following method def authenticate if session[:person] == LDAP.authenticate(params[:login][:name], params[:login][:password]) session[:username]=params[:login][:name] redirect_to :controller => ''application'' else flash[:notice] = "Login failed!" redirect_to :action => "index" end end WOuld any body help me, how i can solve this issue. Thanks -- Posted via http://www.ruby-forum.com/.