{"action":"created","issue":{"url":"https://api.github.com/repos/phusion/passenger/issues/1684","labels_url":"https://api.github.com/repos/phusion/passenger/issues/1684/labels{/name}","comments_url":"https://api.github.com/repos/phusion/passenger/issues/1684/comments","events_url":"https://api.github.com/repos/phusion/passenger/issues/1684/events","html_url":"https://github.com/phusion/passenger/issues/1684","id":119462702,"number":1684,"title":"Cannot download passenger for ruby 2.2.3","user":{"login":"obfuscoder","id":1779230,"avatar_url":"https://avatars.githubusercontent.com/u/1779230?v=3","gravatar_id":"","url":"https://api.github.com/users/obfuscoder","html_url":"https://github.com/obfuscoder","followers_url":"https://api.github.com/users/obfuscoder/followers","following_url":"https://api.github.com/users/obfuscoder/following{/other_user}","gists_url":"https://api.github.com/users/obfuscoder/gists{/gist_id}","starred_url":"https://api.github.com/users/obfuscoder/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/obfuscoder/subscriptions","organizations_url":"https://api.github.com/users/obfuscoder/orgs","repos_url":"https://api.github.com/users/obfuscoder/repos","events_url":"https://api.github.com/users/obfuscoder/events{/privacy}","received_events_url":"https://api.github.com/users/obfuscoder/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-30T10:23:56Z","updated_at":"2015-11-30T10:34:39Z","closed_at":"2015-11-30T10:34:38Z","body":"After upgrading to ruby 2.2.3 and deploying to my server, the web application running on Passenger does not start up.\r\n\r\nIn the apache logs I get the following:\r\n\r\n```\r\nApp 12697 stdout: \r\nApp 12697 stderr:  --> Compiling passenger_native_support.so for the current Ruby interpreter...\r\nApp 12697 stderr: \r\nApp 12697 stderr:      (set PASSENGER_COMPILE_NATIVE_SUPPORT_BINARY=0 to disable)\r\nApp 12697 stderr:      Warning: compilation didn't succeed. To learn why, read this file:\r\nApp 12697 stderr: \r\nApp 12697 stderr:      /tmp/passenger_native_support-kzuaky.log\r\nApp 12697 stderr:  --> Downloading precompiled passenger_native_support.so for the current Ruby interpreter...\r\nApp 12697 stderr:      (set PASSENGER_DOWNLOAD_NATIVE_SUPPORT_BINARY=0 to disable)\r\nApp 12697 stderr:      Could not download https://oss-binaries.phusionpassenger.com/binaries/passenger/by_release/5.0.21/rubyext-ruby-2.2.3-x86_64-linux.tar.gz: The requested URL returned error: 404 Not Found\r\nApp 12697 stderr:      Trying next mirror...\r\nApp 12697 stderr:      Could not download https://s3.amazonaws.com/phusion-passenger/binaries/passenger/by_release/5.0.21/rubyext-ruby-2.2.3-x86_64-linux.tar.gz: The requested URL returned error: 403 Forbidden\r\nApp 12697 stderr:  --> Continuing without passenger_native_support.so.\r\nApp 12697 stdout: \r\n[ 2015-11-30 11:20:09.8661 12535/7f869f01c700 age/Cor/App/Implementation.cpp:304 ]: Could not spawn process for application /home/flohmarkthelfer/www/current: An error occured while starting up the preloader.\r\n  Error ID: 22586c50\r\n  Error details saved to: /tmp/passenger-error-qXXp7V.html\r\n  Message from application: cannot load such file -- bundler/setup (LoadError)\r\n  /home/flohmarkthelfer/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'\r\n  /home/flohmarkthelfer/.rvm/rubies/ruby-2.2.3/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in `require'\r\n  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:430:in `activate_gem'\r\n  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:297:in `block in run_load_path_setup_code'\r\n  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:435:in `running_bundler'\r\n  /usr/lib/ruby/vendor_ruby/phusion_passenger/loader_shared_helpers.rb:296:in `run_load_path_setup_code'\r\n  /usr/share/passenger/helper-scripts/rack-preloader.rb:100:in `preload_app'\r\n  /usr/share/passenger/helper-scripts/rack-preloader.rb:156:in `<module:App>'\r\n  /usr/share/passenger/helper-scripts/rack-preloader.rb:30:in `<module:PhusionPassenger>'\r\n  /usr/share/passenger/helper-scripts/rack-preloader.rb:29:in `<main>'\r\n\r\n\r\n[ 2015-11-30 11:20:09.8813 12535/7f86935fe700 age/Cor/Req/CheckoutSession.cpp:253 ]: [Client 2-1] Cannot checkout session because a spawning error occurred. The identifier of the error is 22586c50. Please see earlier logs for details about the error.\r\n```\r\n\r\nIt seems the passenger binaries are not available."},"comment":{"url":"https://api.github.com/repos/phusion/passenger/issues/comments/160590907","html_url":"https://github.com/phusion/passenger/issues/1684#issuecomment-160590907","issue_url":"https://api.github.com/repos/phusion/passenger/issues/1684","id":160590907,"user":{"login":"OnixGH","id":10709325,"avatar_url":"https://avatars.githubusercontent.com/u/10709325?v=3","gravatar_id":"","url":"https://api.github.com/users/OnixGH","html_url":"https://github.com/OnixGH","followers_url":"https://api.github.com/users/OnixGH/followers","following_url":"https://api.github.com/users/OnixGH/following{/other_user}","gists_url":"https://api.github.com/users/OnixGH/gists{/gist_id}","starred_url":"https://api.github.com/users/OnixGH/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/OnixGH/subscriptions","organizations_url":"https://api.github.com/users/OnixGH/orgs","repos_url":"https://api.github.com/users/OnixGH/repos","events_url":"https://api.github.com/users/OnixGH/events{/privacy}","received_events_url":"https://api.github.com/users/OnixGH/received_events","type":"User","site_admin":false},"created_at":"2015-11-30T10:34:38Z","updated_at":"2015-11-30T10:34:38Z","body":"@obfuscoder it looks like you're confusing two separate error messages. Native support is good to have but not required for passenger to work. The spawn error is something else, it means there's something wrong with your application, you should check out `/tmp/passenger-error-qXXp7V.html`."}}