Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fork method and Phusion Passenger #2586

Open
taq opened this issue Jan 9, 2025 · 0 comments
Open

Fork method and Phusion Passenger #2586

taq opened this issue Jan 9, 2025 · 0 comments

Comments

@taq
Copy link

taq commented Jan 9, 2025

Issue report

Not sure if I need to open this ticket here or on FFI issues, so I'll open in both. I'm using Passenger for years, and this is the first time I got such an error. On the Nginx log, I can see:

ruby/2.5.0/gems/ffi-1.17.1/lib/ffi/ffi.rb:72:in `fork': super: no superclass method `fork' for PhusionPassenger::PreloaderSharedHelpers:Module (NoMethodError)

Downgrading FFI to 1.17.0 everything is fine. Is this a FFI or a Passenger issue?

Are you sure this is a bug in Passenger?

As said above, not really sure, but something there is wrong.

Question 1: What is the problem?

Seems the fork method is missing.

Question 2: Passenger version and integration mode:

6.0.24-1, open source

Question 3: OS or Linux distro, platform (including version):

Distributor ID: Ubuntu
Description:    Ubuntu 20.04.6 LTS
Release:        20.04
Codename:       focal

Question 4: Passenger installation method:

[ ] RubyGems + Gemfile
[ ] RubyGems, no Gemfile
[x] Phusion APT repo
[ ] Phusion YUM repo
[ ] OS X Homebrew
[ ] source tarball
[ ] Other, please specify:

Question 5: Your app's programming language (including any version managers) and framework (including versions):

Ruby 2.5.1, Rails 5.2.0

Question 6: Are you using a PaaS and/or containerization? If so which one?

No

Question 7: Anything else about your setup that we should know?

Not really.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant