Сервер Puma не запускается, ошибка libssl - не удается найти файл - PullRequest
0 голосов
/ 14 ноября 2018

Я получаю следующую ошибку при попытке запустить пуму.Он жалуется, что не может загрузить libssl?

Есть идеи?

root@7711398a00ad:/app# bundle exec puma -C config/puma.rb
bundler: failed to load command: puma (/bundle/bin/puma)
LoadError: libssl.so.1.0.0: cannot open shared object file: No such file or directory - /bundle/gems/puma-3.11.4/lib/puma/puma_http11.so
  /bundle/gems/puma-3.11.4/lib/puma/server.rb:15:in `require'
  /bundle/gems/puma-3.11.4/lib/puma/server.rb:15:in `<top (required)>'
  /bundle/gems/puma-3.11.4/lib/puma/runner.rb:1:in `require'
  /bundle/gems/puma-3.11.4/lib/puma/runner.rb:1:in `<top (required)>'
  /bundle/gems/puma-3.11.4/lib/puma/cluster.rb:1:in `require'
  /bundle/gems/puma-3.11.4/lib/puma/cluster.rb:1:in `<top (required)>'
  /bundle/gems/puma-3.11.4/lib/puma/launcher.rb:4:in `require'
  /bundle/gems/puma-3.11.4/lib/puma/launcher.rb:4:in `<top (required)>'
  /bundle/gems/puma-3.11.4/lib/puma/cli.rb:6:in `require'
  /bundle/gems/puma-3.11.4/lib/puma/cli.rb:6:in `<top (required)>'
  /bundle/gems/puma-3.11.4/bin/puma:6:in `require'
  /bundle/gems/puma-3.11.4/bin/puma:6:in `<top (required)>'
  /bundle/bin/puma:23:in `load'
  /bundle/bin/puma:23:in `<top (required)>'

1 Ответ

0 голосов
/ 14 ноября 2018

libssl1.0.0 был извлечен из соображений безопасности. Обновление драгоценного камня до последней версии (3.11.4 -> 3.12.0) исправило его для меня.

...