Skip to content

Instantly share code, notes, and snippets.

@millisami
Created July 1, 2011 05:02
Show Gist options
  • Save millisami/1057902 to your computer and use it in GitHub Desktop.
Save millisami/1057902 to your computer and use it in GitHub Desktop.
cloudfoundry app exception
Rack::Lint::LintError at /resque
env missing required key SERVER_NAME
Ruby /var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in assert, line 19
Web GET newsly_resque_worker.cloudfoundry.com/resque
Jump to:
GETPOSTCookiesENV
Traceback (innermost first)
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in assert
raise LintError, message...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in block in check_env
assert("env missing required key #{header}") { env.include? header }...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in each
%w[REQUEST_METHOD SERVER_NAME SERVER_PORT...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in check_env
%w[REQUEST_METHOD SERVER_NAME SERVER_PORT...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in _call
check_env env...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/lint.rb: in call
dup._call(env)...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/showexceptions.rb: in call
@app.call(env)...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/commonlogger.rb: in call
status, header, body = @app.call(env)...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/content_length.rb: in call
status, headers, body = @app.call(env)...
/var/vcap/data/dea/apps/newsly_resque_worker-0-5208d1f9f5ede1a5246eb3285725e7b6/app/rubygems/ruby/1.9.1/gems/rack-1.2.2/lib/rack/handler/webrick.rb: in service
status, headers, body = @app.call(env)...
/var/vcap/data/packages/dea_ruby19/3.1/lib/ruby/1.9.1/webrick/httpserver.rb: in service
si.service(req, res)...
/var/vcap/data/packages/dea_ruby19/3.1/lib/ruby/1.9.1/webrick/httpserver.rb: in run
server.service(req, res)...
/var/vcap/data/packages/dea_ruby19/3.1/lib/ruby/1.9.1/webrick/server.rb: in block in start_thread
block ? block.call(sock) : run(sock)...
Request information
GET
No GET data.
POST
No POST data.
COOKIES
Variable Value
__utmz
"207604417.1308561851.3.2.utmcsr=support.cloudfoundry.com|utmccn=(referral)|utmcmd=referral|utmcct=/entries/20117991-cloud-foundry-workshop-at-railsconf-2011"
__utma
"207604417.22367962.1304401376.1308546367.1308561851.3"
__qca
"P0-2136014479-1309495655201"
Rack ENV
Variable Value
GATEWAY_INTERFACE
CGI/1.1
HTTP_ACCEPT
text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
HTTP_ACCEPT_CHARSET
ISO-8859-1,utf-8;q=0.7,*;q=0.3
HTTP_ACCEPT_ENCODING
gzip,deflate,sdch
HTTP_ACCEPT_LANGUAGE
en-US,en;q=0.8
HTTP_CACHE_CONTROL
max-age=259200
HTTP_CONNECTION
close
HTTP_COOKIE
__utmz=207604417.1308561851.3.2.utmcsr=support.cloudfoundry.com|utmccn=(referral)|utmcmd=referral|utmcct=/entries/20117991-cloud-foundry-workshop-at-railsconf-2011; __utma=207604417.22367962.1304401376.1308546367.1308561851.3; __qca=P0-2136014479-1309495655201
HTTP_HOST
newsly_resque_worker.cloudfoundry.com
HTTP_USER_AGENT
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.41 Safari/535.1
HTTP_VERSION
HTTP/1.1
HTTP_VIA
1.1 atmosphere.sprout.lan:3128 (squid/2.7.STABLE9)
HTTP_X_CLUSTER_CLIENT_IP
27.111.18.242
HTTP_X_FORWARDED_FOR
192.168.2.165
HTTP_X_REAL_IP
172.30.8.253
PATH_INFO
/resque
QUERY_STRING
REMOTE_ADDR
172.30.49.41
REMOTE_HOST
172.30.49.41
REQUEST_METHOD
GET
REQUEST_PATH
/
REQUEST_URI
http:/resque
SCRIPT_NAME
SERVER_PORT
80
SERVER_PROTOCOL
HTTP/1.1
SERVER_SOFTWARE
WEBrick/1.3.1 (Ruby/1.9.2/2011-02-18)
rack.errors
#<IO:<STDERR>>
rack.input
#<StringIO:0x00000002706be0>
rack.multiprocess
false
rack.multithread
true
rack.request.cookie_hash
{"__utmz"=>"207604417.1308561851.3.2.utmcsr=support.cloudfoundry.com|utmccn=(referral)|utmcmd=referral|utmcct=/entries/20117991-cloud-foundry-workshop-at-railsconf-2011", "__utma"=>"207604417.22367962.1304401376.1308546367.1308561851.3", "__qca"=>"P0-2136014479-1309495655201"}
rack.request.cookie_string
__utmz=207604417.1308561851.3.2.utmcsr=support.cloudfoundry.com|utmccn=(referral)|utmcmd=referral|utmcct=/entries/20117991-cloud-foundry-workshop-at-railsconf-2011; __utma=207604417.22367962.1304401376.1308546367.1308561851.3; __qca=P0-2136014479-1309495655201
rack.request.query_hash
{}
rack.request.query_string
rack.run_once
false
rack.url_scheme
http
rack.version
[1, 1]
You're seeing this error because you use Rack::ShowExceptions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment