Alex's picture

Error when launching Canvas

I installed the bugzilla appliance, and it worked great.

Now I am working on the Canvas appliance, and things are not going as well.

I have tried version 13 both 32 bit and 64 bit, using both VMWare Player as well as VirtualBox.

 

Each time I point a browser to the site, it redirects me to the logon page, but nothing is displayed except for the "Oops something broke." error message.  Looking into the canvas production error log, I see the following in all environments:

 

Status: 500 Internal Server Error
  ERR unknown command 'evalsha'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis/client.rb:79:in `call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis.rb:2122:in `block in _eval'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis.rb:36:in `block in synchronize'
    /usr/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis.rb:36:in `synchronize'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis.rb:2121:in `_eval'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-3.0.1/lib/redis.rb:2173:in `evalsha'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-scripting-1.0.1/lib/redis/scripting/script.rb:20:in `run'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/redis-scripting-1.0.1/lib/redis/scripting/module.rb:22:in `run'
    /var/www/canvas/lib/canvas/request_throttle.rb:246:in `increment'
    /var/www/canvas/lib/canvas/request_throttle.rb:224:in `ensure in reserve_capacity'
    /var/www/canvas/lib/canvas/request_throttle.rb:224:in `reserve_capacity'
    /var/www/canvas/lib/canvas/request_throttle.rb:54:in `call'
    /var/www/canvas/app/middleware/stats_timing.rb:8:in `block in call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/bundler/gems/rails-e86daf8ff727/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `block in ms'
    /usr/lib/ruby/1.9.1/benchmark.rb:295:in `realtime'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/bundler/gems/rails-e86daf8ff727/activesupport/lib/active_support/core_ext/benchmark.rb:17:in `ms'
    /var/www/canvas/app/middleware/stats_timing.rb:8:in `call'
    /var/www/canvas/app/middleware/load_account.rb:12:in `call'
    /var/www/canvas/app/middleware/sessions_timeout.rb:24:in `call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/encrypted_cookie_store-instructure-1.0.4/lib/encrypted_cookie_store.rb:33:in `call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/bundler/gems/rails-e86daf8ff727/actionpack/lib/action_controller/failsafe.rb:26:in `call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/rack-1.1.3/lib/rack/lock.rb:11:in `block in call'
    <internal:prelude>:10:in `synchronize'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/gems/rack-1.1.3/lib/rack/lock.rb:11:in `call'
    /var/www/canvas/vendor/bundle/ruby/1.9.1/bundler/gems/rails-e86daf8ff727/actionpack/lib/action_controller/dispatcher.rb:106:in `call'
    /var/lib/gems/1.9.1/gems/passenger-4.0.20/lib/phusion_passenger/rack/thread_handler_extension.rb:77:in `process_request'

 

Any help or pointers would be greatly appreciated!

Forum: