Your message dated Thu, 01 Sep 2011 20:55:21 +0000
with message-id <[email protected]>
and subject line Bug#637486: fixed in redmine 1.1.3-4
has caused the Debian Bug report #637486,
regarding redmine: LDAP login/logout gives 500 Internal Server Error
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
637486: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=637486
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: redmine
Version: 1.1.3-1
Severity: important
Tags: wheezy


After a recent aptitude upgrade operation our previously fine working
Redmine server has severe issues with LDAP authentication. Trying to log in
gives a 500 Internal Server Error, but then manually returning to the
homepage shows that the login did actually succeed. Trying to log out just
gives a 500 Internal Server Error, but does not succeed. In other words it's
now impossible to log out apart from trashing cookies manually. Since the
issue appeared after an aptitude upgrade operation, and we do these on a 1
to 2 weekly basis for all servers, and Redmine package itself wasn't updated
since late May, it is suspected that the package is now incompatible with
one of its updated dependencies.

Call stack for the error when logging in (logout gives exact same error and
crash location, top 5 calls are identical):


Processing AccountController#login (for [FILTERED] at 2011-08-12 00:03:52)
[POST]
  Parameters: {"back_url"=>"[FILTERED]", "action"=>"login",
"authenticity_token"=>"[FILTERED]", "username"=>"[FILTERED]",
"autologin"=>"1", "controller"=>"account", "password"=>"[FILTERED]",
"login"=>"Login »"}

NoMethodError (private method `gsub' called for :autologin:Symbol):
  /usr/lib/ruby/vendor_ruby/rack/backports/uri/common.rb:24:in
  /`encode_www_form_component'
  /usr/lib/ruby/vendor_ruby/rack/utils.rb:23:in `escape'
  /usr/lib/ruby/vendor_ruby/rack/utils.rb:201:in `set_cookie_header!'
  /usr/lib/ruby/vendor_ruby/rack/response.rb:59:in `set_cookie'
  /usr/lib/ruby/1.8/action_controller/response.rb:180:in `set_cookie'
  /usr/lib/ruby/1.8/action_controller/cookies.rb:84:in `[]='
  app/controllers/account_controller.rb:207:in `successful_authentication'
  app/controllers/account_controller.rb:155:in `password_authentication'
  app/controllers/account_controller.rb:142:in `authenticate_user'
  app/controllers/account_controller.rb:30:in `login'
  /usr/lib/ruby/1.8/action_controller/base.rb:1333:in `send'
  /usr/lib/ruby/1.8/action_controller/base.rb:1333:in
  /`perform_action_without_filters'
  /usr/lib/ruby/1.8/action_controller/filters.rb:617:in `call_filters'
  /usr/lib/ruby/1.8/action_controller/filters.rb:610:in
  /`perform_action_without_benchmark'
  /usr/lib/ruby/1.8/action_controller/benchmarking.rb:68:in
  /`perform_action_without_rescue'
  /usr/lib/ruby/1.8/action_controller/benchmarking.rb:68:in
  /`perform_action_without_rescue'
  /usr/lib/ruby/1.8/action_controller/rescue.rb:160:in
  /`perform_action_without_flash'
  /usr/lib/ruby/1.8/action_controller/flash.rb:151:in `perform_action'
  /usr/lib/ruby/1.8/action_controller/base.rb:532:in `send'
  /usr/lib/ruby/1.8/action_controller/base.rb:532:in
  /`process_without_filters'
  /usr/lib/ruby/1.8/action_controller/filters.rb:606:in `process'
  /usr/lib/ruby/1.8/action_controller/base.rb:391:in `process'
  /usr/lib/ruby/1.8/action_controller/base.rb:386:in `call'
  /usr/lib/ruby/1.8/action_controller/routing/route_set.rb:438:in `call'
  /usr/lib/ruby/1.8/action_controller/dispatcher.rb:87:in `dispatch'
  /usr/lib/ruby/1.8/action_controller/dispatcher.rb:121:in `_call'
  /usr/lib/ruby/1.8/action_controller/dispatcher.rb:130:in
  /`build_middleware_stack'
  /usr/lib/ruby/1.8/active_record/query_cache.rb:29:in `call'
  /usr/lib/ruby/1.8/active_record/query_cache.rb:29:in `call'
  
/usr/lib/ruby/1.8/active_record/connection_adapters/abstract/query_cache.rb:34:in
  /`cache'
  /usr/lib/ruby/1.8/active_record/query_cache.rb:9:in `cache'
  /usr/lib/ruby/1.8/active_record/query_cache.rb:28:in `call'
  
/usr/lib/ruby/1.8/active_record/connection_adapters/abstract/connection_pool.rb:361:in
  /`call'
  /usr/lib/ruby/1.8/action_controller/string_coercion.rb:25:in `call'
  /usr/lib/ruby/vendor_ruby/rack/head.rb:9:in `call'
  /usr/lib/ruby/vendor_ruby/rack/methodoverride.rb:24:in `call'
  /usr/lib/ruby/1.8/action_controller/params_parser.rb:15:in `call'
  /usr/lib/ruby/1.8/action_controller/session/cookie_store.rb:99:in `call'
  /usr/lib/ruby/1.8/action_controller/failsafe.rb:26:in `call'
  /usr/lib/ruby/vendor_ruby/rack/lock.rb:15:in `call'
  /usr/lib/ruby/1.8/action_controller/dispatcher.rb:106:in `call'
  /usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:92:in
  /`process_request'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_request_handler.rb:207:in
  /`main_loop'
  /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:418:in
  /`start_request_handler'
  /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:358:in
  /`handle_spawn_application'
  /usr/lib/ruby/1.8/phusion_passenger/utils.rb:184:in `safe_fork'
  /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:354:in
  /`handle_spawn_application'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in
  /`start_synchronously'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:163:in `start'
  /usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:213:in
  /`start'
  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:262:in
  /`spawn_rails_application'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:126:in
  /`lookup_or_add'
  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:256:in
  /`spawn_rails_application'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:80:in
  /`synchronize'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server_collection.rb:79:in
  /`synchronize'
  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:255:in
  /`spawn_rails_application'
  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:154:in
  /`spawn_application'
  /usr/lib/ruby/1.8/phusion_passenger/spawn_manager.rb:287:in
  /`handle_spawn_application'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `__send__'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:352:in `main_loop'
  /usr/lib/ruby/1.8/phusion_passenger/abstract_server.rb:196:in
  /`start_synchronously'
  /usr/lib/phusion_passenger/passenger-spawn-server:61

Rendering /usr/share/redmine/public/500.html (500 Internal Server Error)








-- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages redmine depends on:
ii  dbconfig-common              1.8.47      common framework for packaging dat
ii  debconf [debconf-2.0]        1.5.40      Debian configuration management sy
ii  libactionmailer-ruby         2.3.11-0.1  Framework for generation of custom
ii  libactionpack-ruby           2.3.11-0.1  Controller and View framework used
ii  libactiveresource-ruby       2.3.11-0.1  Connects objects and REST web serv
ii  libactivesupport-ruby        2.3.11-0.1  utility classes and extensions (Ru
ii  libjs-scriptaculous          1.9.0-2     JavaScript library for dynamic web
ii  rails                        2.3.11-0.1  MVC ruby based framework geared fo
ii  redmine-mysql                1.1.3-1     metapackage providing MySQL depend
ii  redmine-sqlite               1.1.3-1     metapackage providing sqlite depen
ii  ruby                         4.8         Transitional package for ruby1.8
ii  ruby1.8 [ruby]               1.8.7.352-1 Interpreter of object-oriented scr

redmine recommends no packages.

Versions of packages redmine suggests:
pn  libopenid-ruby                <none>     (no description available)
pn  librmagick-ruby               <none>     (no description available)
pn  libsvn-ruby                   <none>     (no description available)

-- debconf information:
  redmine/instances/default/password-confirm: (password omitted)
  redmine/instances/default/mysql/admin-pass: (password omitted)
  redmine/instances/default/app-password-confirm: (password omitted)
  redmine/instances/default/mysql/app-pass: (password omitted)
  redmine/instances/default/pgsql/admin-pass: (password omitted)
  redmine/instances/default/pgsql/app-pass: (password omitted)
  redmine/instances/default/passwords-do-not-match:
  redmine/instances/default/remote/newhost:
  redmine/instances/default/db/basepath:
  redmine/instances/default/pgsql/changeconf: false
  redmine/instances/default/missing-db-package-error: abort
  redmine/default-language: ${defaultLocale}
  redmine/instances/default/pgsql/no-empty-passwords:
  redmine/instances/default/pgsql/method: unix socket
* redmine/instances/default/database-type: mysql
  redmine/instances/default/pgsql/manualconf:
  redmine/instances/default/pgsql/authmethod-admin: ident
  redmine/instances/default/pgsql/admin-user: postgres
* redmine/missing-redmine-package:
  redmine/instances/default/pgsql/authmethod-user: password
  redmine/instances/default/dbconfig-reinstall: false
* redmine/instances/default/db/app-user: redmine
* redmine/instances/default/default-language: en
  redmine/notify-migration:
  redmine/old-instances:
  redmine/instances/default/upgrade-error: abort
* redmine/instances/default/db/dbname: redmine_default
  redmine/instances/default/purge: false
* redmine/current-instances: default
  redmine/instances/default/remote/host:
  redmine/instances/default/dbconfig-upgrade: true
  redmine/instances/default/internal/reconfiguring: false
  redmine/instances/default/upgrade-backup: true
  redmine/instances/default/install-error: abort
* redmine/instances/default/mysql/admin-user: root
* redmine/instances/default/mysql/method: unix socket
  redmine/instances/default/internal/skip-preseed: false
  redmine/instances/default/remove-error: abort
  redmine/instances/default/dbconfig-remove:
  redmine/instances/default/remote/port:
* redmine/instances/default/dbconfig-install: true



--- End Message ---
--- Begin Message ---
Source: redmine
Source-Version: 1.1.3-4

We believe that the bug you reported is fixed in the latest version of
redmine, which is due to be installed in the Debian FTP archive:

redmine-mysql_1.1.3-4_all.deb
  to main/r/redmine/redmine-mysql_1.1.3-4_all.deb
redmine-pgsql_1.1.3-4_all.deb
  to main/r/redmine/redmine-pgsql_1.1.3-4_all.deb
redmine-sqlite_1.1.3-4_all.deb
  to main/r/redmine/redmine-sqlite_1.1.3-4_all.deb
redmine_1.1.3-4.debian.tar.gz
  to main/r/redmine/redmine_1.1.3-4.debian.tar.gz
redmine_1.1.3-4.dsc
  to main/r/redmine/redmine_1.1.3-4.dsc
redmine_1.1.3-4_all.deb
  to main/r/redmine/redmine_1.1.3-4_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérémy Lal <[email protected]> (supplier of updated redmine package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 01 Sep 2011 21:53:43 +0200
Source: redmine
Binary: redmine redmine-mysql redmine-pgsql redmine-sqlite
Architecture: source all
Version: 1.1.3-4
Distribution: unstable
Urgency: low
Maintainer: Jérémy Lal <[email protected]>
Changed-By: Jérémy Lal <[email protected]>
Description: 
 redmine    - flexible project management web application
 redmine-mysql - metapackage providing MySQL dependencies for Redmine
 redmine-pgsql - metapackage providing PostgreSQL dependencies for Redmine
 redmine-sqlite - metapackage providing sqlite dependencies for Redmine
Closes: 637486
Changes: 
 redmine (1.1.3-4) unstable; urgency=low
 .
   * rack 1.3.1 does not support symbols as keys in cookie hash.
     (Closes: #637486)
Checksums-Sha1: 
 758457f7aee91693c2091b4d28178e840beebe69 1337 redmine_1.1.3-4.dsc
 2307f2551b1bec34fffc52caa5d9fa6beb5a5395 33820 redmine_1.1.3-4.debian.tar.gz
 e7456f5ff6fb3acb5433dd605dab136ba12ef7d1 1689940 redmine_1.1.3-4_all.deb
 0a42a9c7a11d115690544352c796d48d1ce75ddb 39160 redmine-mysql_1.1.3-4_all.deb
 f197ca9e6859c2b864732d4e9e83d9ded487ecc0 39146 redmine-pgsql_1.1.3-4_all.deb
 0dcc2f29f74be92b4c2bfd9bd24162fd8128cd8a 39128 redmine-sqlite_1.1.3-4_all.deb
Checksums-Sha256: 
 3de1d4117e7bdcd71784b2986c2bc6b59e060b39f16137af0c47e39c742e9bed 1337 
redmine_1.1.3-4.dsc
 644a18664b66c1c86d91301068bee5b196f0d3653f5e5891054d95d0f21de7bf 33820 
redmine_1.1.3-4.debian.tar.gz
 f2b23a121b6dbc9548761bd885a6ef25360d9544fabcc4702ec5be62aee3b086 1689940 
redmine_1.1.3-4_all.deb
 15c8217f98118ef3fe6b0680ace9afb200c7d3a89d2161a731193cdff70b108b 39160 
redmine-mysql_1.1.3-4_all.deb
 857146c337ac617a487aff788619852db0a3cc48a6681ef6ae49dbd93c360ca0 39146 
redmine-pgsql_1.1.3-4_all.deb
 b216989acbb749885317f881d2c21f1f9604e732c4310ac3bc6b12ab63f49ae5 39128 
redmine-sqlite_1.1.3-4_all.deb
Files: 
 04e3f4b89fce197a07de2aac1b905d7a 1337 web extra redmine_1.1.3-4.dsc
 51ff0309daad3b510341be508b24516e 33820 web extra redmine_1.1.3-4.debian.tar.gz
 f4499cc5f5c44258f0fbf6cd37e476e8 1689940 web extra redmine_1.1.3-4_all.deb
 b6d4145ba6783cf9920e0b2bb68a15b6 39160 web extra redmine-mysql_1.1.3-4_all.deb
 3e4ada89b25b46fc06a7ba06942d631c 39146 web extra redmine-pgsql_1.1.3-4_all.deb
 3c749f1388065528223e360369e9b44c 39128 web extra redmine-sqlite_1.1.3-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk5f4+IACgkQDMRIEQdBQdyvBACg2TlKI6WRIjvyrN5kDVsvnGRw
YXQAoNe/p4uS2LYx3MbcHBLyv8JdbkeU
=iWdZ
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to