Project

General

Profile

Actions

Defect #11103

closed

NoMethodError with ldap login (private method `gsub' called)

Added by A Loonstra almost 14 years ago. Updated almost 14 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
LDAP
Target version:
-
Resolution:
Invalid
Affected version:

Description

NoMethodError (private method `gsub' called for ["Admins"]:Net::BER::BerIdentifiedArray):
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:630:in `unescape'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:509:in `to_ber'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:536:in `to_ber'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:536:in `map'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:536:in `to_ber'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:533:in `to_ber'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:533:in `map'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap/filter.rb:533:in `to_ber'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap.rb:1386:in `search'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap.rb:1367:in `loop'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap.rb:1367:in `search'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap.rb:627:in `search'
/var/lib/gems/1.8/gems/net-ldap-0.3.1/lib/net/ldap.rb:564:in `open'
lib/redmine/hook.rb:63:in `send'
lib/redmine/hook.rb:63:in `call_hook'
lib/redmine/hook.rb:63:in `each'
lib/redmine/hook.rb:63:in `call_hook'
lib/redmine/hook.rb:60:in `tap'
lib/redmine/hook.rb:60:in `call_hook'
lib/redmine/hook.rb:141:in `call_hook'
app/controllers/account_controller.rb:203:in `successful_authentication'
app/controllers/account_controller.rb:151:in `password_authentication'
app/controllers/account_controller.rb:138:in `authenticate_user'
app/controllers/account_controller.rb:30:in `login'
/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'
/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'
/usr/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'
/usr/lib/ruby/1.8/webrick/server.rb:95:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:92:in `each'
/usr/lib/ruby/1.8/webrick/server.rb:92:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:23:in `start'
/usr/lib/ruby/1.8/webrick/server.rb:82:in `start'

Just upgraded from 1.2. Direct/cookie logins do work but a new login session fails. Running Debian Squeeze....

  • Ruby 1.8.7.302-2squeeze1
  • 1.4.3.stable.9774 (MySQL)
  • LOCAL GEMS ***

actionmailer (3.2.5, 2.3.14)
actionpack (3.2.5, 2.3.14)
activemodel (3.2.5)
activerecord (3.2.5, 2.3.14)
activeresource (3.2.5, 2.3.14)
activesupport (3.2.5, 2.3.14)
arel (3.0.2)
builder (3.0.0)
bundler (1.1.4)
coderay (1.0.6)
erubis (2.7.0)
fastercsv (1.5.5)
hike (1.2.1)
i18n (0.6.0, 0.4.2)
icalendar (1.1.6)
journey (1.0.3)
json (1.7.3)
mail (2.4.4)
mime-types (1.18)
multi_json (1.3.6)
mysql (2.8.1)
net-ldap (0.3.1)
polyglot (0.3.3)
rack (1.4.1, 1.1.3)
rack-cache (1.2)
rack-ssl (1.3.2)
rack-test (0.6.1)
rails (2.3.14)
railties (3.2.5)
rake (0.9.2.2)
rdoc (3.12)
ruby-openid (2.1.8)
sprockets (2.1.3)
thor (0.15.2)
tilt (1.3.3)
treetop (1.4.10)
tzinfo (0.3.33)

Actions

Also available in: Atom PDF