Project

General

Profile

Actions

Defect #11103

closed

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

Added by A Loonstra about 13 years ago. Updated about 13 years ago.

Status:
Closed
Priority:
Normal
Assignee:
-
Category:
LDAP
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
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 #1

Updated by A Loonstra about 13 years ago

  • Status changed from New to Resolved

Nevermind, the issue was inflicted by the ldap_sync plugin. It was fixed by updating the plugin.

Actions #2

Updated by Etienne Massip about 13 years ago

  • Status changed from Resolved to Closed
  • Resolution set to Invalid
Actions

Also available in: Atom PDF