-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Closed
Labels
Description
Steps to reproduce
- On a Trusty 14.04 install, install Ruby 2.5.5 and puma 4.0 and try to start it
Expected behavior
Puma starts
Actual behavior
Puma crashes on startup with an undefined symbol error:
2019-07-02T10:27:57.293554+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt kernel: [4056975.003502] init: puma main process ended, respawning
2019-07-02T10:27:59.597406+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: `/` is not writable.
2019-07-02T10:27:59.597420+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: Bundler will use `/tmp/bundler/home/unknown' as your home directory temporarily.
2019-07-02T10:27:59.800240+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/server.rb:16:in `require': <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/puma_http11.so: undefined symbol: DTLS_method - <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/puma_http11.so (LoadError)
2019-07-02T10:27:59.800299+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: #011from <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/server.rb:16:in `<top (required)>'
2019-07-02T10:27:59.800317+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: #011from <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/runner.rb:3:in `require'
2019-07-02T10:27:59.800331+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: #011from <app_path>/bundle/ruby/2.5.0/gems/puma-4.0.0/lib/puma/runner.rb:3:in `<top (required)>'
2019-07-02T10:27:59.800345+00:00 backend-s-eu-0737cb4504ece8209.node.eu-west-1.wt puma: #011from
System configuration
Ruby version: ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux-gnu]
Rails version: None used
Puma version: 4.0.0