FS#60858 - [nginx] ngx_http_stub_status_module superseded by the ngx_http_api_module

Attached to Project: Arch Linux
Opened by No Bicycle (nobicycle) - Monday, 19 November 2018, 03:34 GMT
Last edited by Jan de Groot (JGC) - Friday, 31 May 2019, 06:52 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Bartłomiej Piotrowski (Barthalion)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

NGINX status statistics page yields:

$ curl http://127.0.0.1/nginx_status
File not found.

According to: https://www.tecmint.com/enable-nginx-status-page/
"The ngx_http_stub_status_module module has been superseded by the ngx_http_api_module module in Nginx 1.13.0 version."


I assume the error is because the ngx_http_api_module is not included during compilation.

Steps to reproduce:
nginx -V 2>&1|grep -o ngx_http_api_module
This task depends upon

Closed by  Jan de Groot (JGC)
Friday, 31 May 2019, 06:52 GMT
Reason for closing:  Not a bug
Comment by Shoeb Chikte (shoeb751) - Friday, 19 April 2019, 19:03 GMT
The information mentioned on https://www.tecmint.com/enable-nginx-status-page/ is improper.

Looking at the nginx documentation of ngx_http_api_module (http://nginx.org/en/docs/http/ngx_http_api_module.html):
* This module is available as part of our (nginx's) commercial subscription.
* The module supersedes the ngx_http_status_module and ngx_http_upstream_conf_module modules.

The only reason why the status page would not work is because of a misconfiguration.

I would recommend this bug to be closed

Loading...