安装daqing的rabel,unicorn启动错误页面显示we’re sorrycat log以后显示如下/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in load'/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in
‘/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in eval'/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in
‘I, [2013-06-02T10:19:57.621897 #8613] INFO — : reaped # worker=0I, [2013-06-02T10:19:57.622061 #8613] INFO — : reaped # worker=1I, [2013-06-02T10:19:57.622190 #8613] INFO — : master complete
求各位指导下啊@yangkit 首先想到的就是你:)
cat log/unicorn.stderr.log 的输出
zorro@apple:~/zuoluo$ ./deploy/start_unicorn_manually.shmaster failed to start, check stderr log for detailsmaster failed to start.
.rb:66:in call!'/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in
call’/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.13/lib/rails/engine.rb:479:in call'/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.13/lib/rails/application.rb:223:in
call’/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/railties-3.2.13/lib/rails/railtie/configurable.rb:30:in method_missing'/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:552:in
process_client’/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:632:in worker_loop'/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:500:in
spawn_missing_workers’/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.6.2/lib/unicorn/http_server.rb:142:in start'/home/zorro/.rvm/gems/ruby-1.9.3-p327/gems/unicorn-4.6.2/bin/unicorn:126:in
‘/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in load'/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in
‘/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in eval'/home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in
‘
ps aux|grep unicorn输出
zorro 912 0.4 3.7 903708 78436 ? Sl 11:33 0:05 unicorn master -c ./config/unicorn.rb -E production -Dzorro 917 0.0 3.4 903708 72656 ? Sl 11:33 0:00 unicorn worker[0] -c ./config/unicorn.rb -E production -Dzorro 920 0.0 3.4 903708 72656 ? Sl 11:33 0:00 unicorn worker[1] -c ./config/unicorn.rb -E production -Dzorro 973 0.0 0.0 6460 760 pts/0 S+ 11:54 0:00 grep –color=auto unicorn
nginxzorro@server2:~/zuoluo$ ./deploy/start_unicorn_manually.shmaster failed to start, check stderr log for detailsmaster failed to start.zorro@server2:~/zuoluo$ vim /etc/nginx/conf.d/rabel.confzorro@server2:~/zuoluo$ cat /var/log/nginx/error.log2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: still could not bind()2013/06/02 10:20:05 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:08 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:25 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:27 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:34 [error] 517#0: *8 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 10:20:37 [error] 517#0: *8 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 10:32:35 [error] 517#0: *11 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:32:36 [error] 517#0: *11 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: still could not bind()2013/06/02 10:33:50 [error] 952#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:33:52 [error] 952#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:58:59 [error] 952#0: *5 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:59:01 [error] 952#0: *5 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: still could not bind()2013/06/02 11:15:07 [crit] 1215#0: *1 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:15:14 [crit] 1215#0: *1 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:15:24 [crit] 1215#0: *6 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 11:21:09 [crit] 1215#0: *8 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 11:25:41 [crit] 1215#0: *10 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: still could not bind()
nginx错误
zorro@server2:~/zuoluo$ cat /var/log/nginx/error.log2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:13:34 [emerg] 8666#0: still could not bind()2013/06/02 10:20:05 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:08 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:25 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:27 [error] 517#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “192.210.192.106”2013/06/02 10:20:34 [error] 517#0: *8 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 10:20:37 [error] 517#0: *8 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 10:32:35 [error] 517#0: *11 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:32:36 [error] 517#0: *11 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 10:32:42 [emerg] 934#0: still could not bind()2013/06/02 10:33:50 [error] 952#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:33:52 [error] 952#0: *1 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:58:59 [error] 952#0: *5 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 10:59:01 [error] 952#0: *5 connect() to unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock failed (111: Connection refused) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/zorro/zuoluo/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 11:14:21 [emerg] 1199#0: still could not bind()2013/06/02 11:15:07 [crit] 1215#0: *1 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:15:14 [crit] 1215#0: *1 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “www.pianke.org”2013/06/02 11:15:24 [crit] 1215#0: *6 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 11:21:09 [crit] 1215#0: *8 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 11:25:41 [crit] 1215#0: *10 connect() to unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 58.50.93.210, server: www.pianke.org, request: “GET / HTTP/1.1”, upstream: “http://unix:/home/UESR/sites/DIR/tmp/sockets/unicorn.sock:/”, host: “pianke.org”2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: bind() to 0.0.0.0:80 failed (98: Address already in use)2013/06/02 12:11:53 [emerg] 1052#0: still could not bind()
———production———
Started GET “/” for 1.202.99.196 at 2013-06-02 12:27:01 +0400
ArgumentError (A secret is required to generate an integrity hash for cookie session data. Use config.secret_token = “some secret phrase of at least 30 characters”in config/initializers/secret_token.rb): actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:319:in ensure_secret_secure' actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:284:in
initialize’ actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:231:in new' actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:231:in
signed’ actionpack (3.2.13) lib/action_dispatch/middleware/session/cookie_store.rb:50:in block in unpacked_cookie_data' actionpack (3.2.13) lib/action_dispatch/middleware/session/abstract_store.rb:57:in
stale_session_check!’ actionpack (3.2.13) lib/action_dispatch/middleware/session/cookie_store.rb:48:in unpacked_cookie_data' rack (1.4.5) lib/rack/session/cookie.rb:107:in
extract_session_id’ actionpack (3.2.13) lib/action_dispatch/middleware/session/abstract_store.rb:53:in block in extract_session_id' actionpack (3.2.13) lib/action_dispatch/middleware/session/abstract_store.rb:57:in
stale_session_check!’ actionpack (3.2.13) lib/action_dispatch/middleware/session/abstract_store.rb:53:in extract_session_id' rack (1.4.5) lib/rack/session/abstract/id.rb:43:in
load_session_id!’ rack (1.4.5) lib/rack/session/abstract/id.rb:32:in []' rack (1.4.5) lib/rack/session/abstract/id.rb:267:in
current_session_id’ rack (1.4.5) lib/rack/session/abstract/id.rb:273:in session_exists?' rack (1.4.5) lib/rack/session/abstract/id.rb:107:in
exists?’ rack (1.4.5) lib/rack/session/abstract/id.rb:127:in load_for_read!' rack (1.4.5) lib/rack/session/abstract/id.rb:64:in
has_key?’ actionpack (3.2.13) lib/action_dispatch/middleware/flash.rb:258:in ensure in call' actionpack (3.2.13) lib/action_dispatch/middleware/flash.rb:259:in
call’ rack (1.4.5) lib/rack/session/abstract/id.rb:210:in context' rack (1.4.5) lib/rack/session/abstract/id.rb:205:in
call’ actionpack (3.2.13) lib/action_dispatch/middleware/cookies.rb:341:in call' activerecord (3.2.13) lib/active_record/query_cache.rb:64:in
call’ activerecord (3.2.13) lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in call' actionpack (3.2.13) lib/action_dispatch/middleware/callbacks.rb:28:in
block in call’ activesupport (3.2.13) lib/active_support/callbacks.rb:405:in _run__4236002314061007226__call__1362209071434555182__callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:405:in
__run_callback’ activesupport (3.2.13) lib/active_support/callbacks.rb:385:in _run_call_callbacks' activesupport (3.2.13) lib/active_support/callbacks.rb:81:in
run_callbacks’ actionpack (3.2.13) lib/action_dispatch/middleware/callbacks.rb:27:in call' actionpack (3.2.13) lib/action_dispatch/middleware/remote_ip.rb:31:in
call’ actionpack (3.2.13) lib/action_dispatch/middleware/debug_exceptions.rb:16:in call' actionpack (3.2.13) lib/action_dispatch/middleware/show_exceptions.rb:56:in
call’ railties (3.2.13) lib/rails/rack/logger.rb:32:in call_app' railties (3.2.13) lib/rails/rack/logger.rb:16:in
block in call’ activesupport (3.2.13) lib/active_support/tagged_logging.rb:22:in tagged' railties (3.2.13) lib/rails/rack/logger.rb:16:in
call’ actionpack (3.2.13) lib/action_dispatch/middleware/request_id.rb:22:in call' rack (1.4.5) lib/rack/methodoverride.rb:21:in
call’ rack (1.4.5) lib/rack/runtime.rb:17:in call' activesupport (3.2.13) lib/active_support/cache/strategy/local_cache.rb:72:in
call’ rack (1.4.5) lib/rack/lock.rb:15:in call' rack-cache (1.2) lib/rack/cache/context.rb:136:in
forward’ rack-cache (1.2) lib/rack/cache/context.rb:143:in pass' rack-cache (1.2) lib/rack/cache/context.rb:172:in
rescue in lookup’ rack-cache (1.2) lib/rack/cache/context.rb:168:in lookup' rack-cache (1.2) lib/rack/cache/context.rb:66:in
call!’ rack-cache (1.2) lib/rack/cache/context.rb:51:in call' railties (3.2.13) lib/rails/engine.rb:479:in
call’ railties (3.2.13) lib/rails/application.rb:223:in call' railties (3.2.13) lib/rails/railtie/configurable.rb:30:in
method_missing’ unicorn (4.6.2) lib/unicorn/http_server.rb:552:in process_client' unicorn (4.6.2) lib/unicorn/http_server.rb:632:in
worker_loop’ unicorn (4.6.2) lib/unicorn/http_server.rb:500:in spawn_missing_workers' unicorn (4.6.2) lib/unicorn/http_server.rb:142:in
start’ unicorn (4.6.2) bin/unicorn:126:in <top (required)>' /home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in
load’ /home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/unicorn:19:in <main>' /home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in
eval’ /home/zorro/.rvm/gems/ruby-1.9.3-p327/bin/ruby_noexec_wrapper:14:in `’