Version 5.3.3 of the Passenger application server for Ruby, Node.js, Meteor and Python has been released. This release contains fixes for a bug in the installer scripts for the Nginx and Apache modules.

Fixes the passenger-install-*-module scripts

We fixed a regression from 5.3.2 which prevented the passenger-install-apache2-module and passenger-install-nginx-module scripts from running. This issue was introduced via a typo as a result of the code audit from Passenger 5.3.2, but it did not result in any additional vulnerabilities.

Various improvements & fixes

  • [Nginx] Fixed Nginx module building on CentOS 6. Closes GH-2081. Thanks to defanator for contributing this.
  • [Apache, Nginx] Fixes the passenger-install-*-module scripts. Closes GH-2093.

Installing 5.3.3

Besides support for the latest software (Nginx stable, Ubuntu), the 5.3 series of Passenger features per-application logfiles. There has been a lot of work on the internals to enable vastly improved error reporting.

The 5.x series of Passenger in general brings a plethora of improvements in uptime maximization, security and efficiency. Please see the installation guide.

Upgrading to 5.3.3

We strongly advise staying up to date with the latest version.

Check out our upgrade guides for the different platforms:

If you are upgrading from 4.x, please read the 5.0 upgrade notes to learn about potential upgrade caveats.

Please be aware that you can enjoy enterprise features and sponsor the open source development directly by buying Phusion Passenger Enterprise.