Skip to content

What to replace FastCGI with in rack ≥3? #34

Description

@doriantaylor

Hi there, been working on a thing that uses rack and just went to deploy it and discovered that there is no longer any FastCGI support (anywhere, even in third-party modules, apparently). I went back and dug Rack::Handler::FastCGI out of Rack 2 and renamed itRackup and beat on it until it worked (although it appears to time out or something if I leave alone too long).

I guess the question I'm really asking is what do I replace FastCGI with? The reason why I planned to use it for the moment over vanilla HTTP is because it exposes the internal state of the request (particularly REMOTE_USER), and I'm trying to put this thing online behind an auth wall managed by another server (Apache, for Reasons™). I would luh-ooove to just run it on Puma and reverse-proxy it and call it a day, but can't for the time being.

Insights?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions