• If you are still using CentOS 7.9, it's time to convert to Alma 8 with the free centos2alma tool by Plesk or Plesk Migrator. Please let us know your experiences or concerns in this thread:
    CentOS2Alma discussion
  • Please beaware of a breaking change in the REST API on the next Plesk release (18.0.62).
    Starting from Plesk Obsidian 18.0.62, requests to REST API containing the Content-Type header with a media-type directive other than “application/json” will result in the HTTP “415 Unsupported Media Type” client error response code. Read more here

Question Plesk passenger module or alternative installation?

Dukemaster

Regular Pleskian
Hi Plesk friends,
I wanted to compile the latest NGINX 1.13.10 with ngx_pagespeed again on fresh server. Therefor http_passenger_module is required.
Usually I first install the passenger over Plesk Updates console (Plesk components).
Now I had problems with it. First it was successful. Qualys showed draft18 support and everything like usual but in Firfox 59.0.1 connection over standard TLSv1.2. I reinstalled phusion passenger module in Plesk updates, but then with the following result:
~# /usr/local/psa/admin/bin/httpdmng --reconfigure-all
Execution failed.
Command: httpdmng
Arguments: Array
(
[0] => --reconfigure-server
[1] => -no-restart
)

Details: [2018-03-22 19:44:27.068] ERR [util_exec] proc_close() failed ['/opt/psa/admin/bin/nginx-config' '-t'] with exit code [1]
[2018-03-22 19:44:27.891] ERR [util_exec] proc_close() failed ['/opt/psa/admin/bin/nginx-config' '-t'] with exit code [1]
[2018-03-22 19:44:28.169] ERR [panel] Apache config (15217442660.73082600) generation failed: Template_Exception: nginx: [emerg] dlopen() "/etc/nginx/nginx/modules/ngx_http_passenger_module.so" failed (/etc/nginx/nginx/modules/ngx_http_passenger_module.so: cannot open shared object file: No such file or directory) in /etc/nginx/modules.conf.d/phusion-passenger.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed

file: /opt/psa/admin/plib/Template/Writer/Webserver/Abstract.php
line: 75
code: 0
nginx: [emerg] dlopen() "/etc/nginx/nginx/modules/ngx_http_passenger_module.so" failed (/etc/nginx/nginx/modules/ngx_http_passenger_module.so: cannot open shared object file: No such file or directory) in /etc/nginx/modules.conf.d/phusion-passenger.conf:1
nginx: configuration file /etc/nginx/nginx.conf test failed

I found the following phusion-passenger support site for ngx_http_passenger_module:
Installing Passenger + Nginx on Ubuntu 16.04 LTS (with APT) - Passenger Library

Is it better or possible at all to use this phusion-passenger version above (link) and compile nginx with it, or do I have to use ONLY the Plesk module? Or somethinhg else?

Lots of greets
 
Last edited:
Back
Top