txinto/redmine_startpage — Issue #2: After upgrading python/ruby/others, gives 404 errors
Author: zlacelle
Created: 2012-02-28 23:04:09+00:00
State: open

After upgrading python, ruby, tomcat, apache2, php, and other packages, redmine_startpage fails to work. Here is the message returned in the log:

-----------------------------------------------------------------------------------------
Processing WelcomeController#index (for 172.16.20.47 at 2012-02-28 17:41:51) [GET]
Parameters: {"action"=>"index", "controller"=>"welcome"}
Completed in 32ms (View: 18, DB: 4) | 200 OK [http://server/redmine/chat/receive_chat]
Redirected to http://server/redmine/startpage_controller/startpage_action/startpage_id?startpage_argname=startpage_argvalue
Filter chain halted as [:forward_to_startpage] rendered_or_redirected.
Completed in 12ms (DB: 1) | 302 Found [http://server/redmine/]

Processing ApplicationController#index (for 172.16.20.47 at 2012-02-28 17:41:51) [GET]
Parameters: {"startpage_argname"=>"startpage_argvalue"}

ActionController::RoutingError (No route matches "/startpage_controller/startpage_action/startpage_id" with {:method=>:get}):
/usr/lib/ruby/1.8/phusion_passenger/rack/request_handler.rb:95: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:374:in `start_request_handler'
/usr/lib/ruby/1.8/phusion_passenger/railz/application_spawner.rb:332: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:330: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:209: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 /local/redmine-1.1/public/404.html (404 Not Found)
-----------------------------------------------------------------------------------------