Skip to content

nginx no longer has status module #327

Description

@drboone

Suddenly this morning, the stub_status directive was failing. It appears that the package was upgraded to 1.21.6nb5, and that the status module isn't being built any more. Previous version appears to have been 1.21.6nb3.

Activity

  1. jperkin commented on Mar 26, 2022

    @jperkin
    Collaborator

    Ah yeh I know what this is, the nginx-devel package which is where 1.21 comes from switched its options name so it no longer shares the same options as nginx. I'll get this fixed.

  2. jfqd commented on Mar 27, 2022

    @jfqd

    @jperkin Thx for pointing out this issue. Here is the nginx module output:

    nginx/1.21.6 before the update

    configure arguments: --user=www --group=www --with-ld-opt='-L/opt/local/lib -Wl,-R/opt/local/lib' --prefix=/opt/local --sbin-path=/opt/local/sbin --conf-path=/opt/local/etc/nginx/nginx.conf --pid-path=/var/db/nginx/nginx.pid --lock-path=/var/db/nginx/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/db/nginx/client_body_temp --http-proxy-temp-path=/var/db/nginx/proxy_temp --http-fastcgi-temp-path=/var/db/nginx/fstcgi_temp --http-scgi-temp-path=/var/db/nginx/scgi_temp --with-mail_ssl_module --with-http_ssl_module --with-pcre-jit --with-http_dav_module --with-http_geoip_module --with-http_v2_module --with-http_realip_module --http-uwsgi-temp-path=/var/db/nginx/uwsgi_temp --with-http_slice_module --with-http_stub_status_module --with-perl=/opt/local/bin/perl --with-http_gzip_static_module --with-http_auth_request_module --with-http_perl_module --add-module=../naxsi-1.3/naxsi_src --add-module=../nginx-dav-ext-module-3.0.0 --add-module=../headers-more-nginx-module-0.33
    

    nginx/1.21.6 after the update

    configure arguments: --user=www --group=www --with-ld-opt='-L/opt/local/lib -Wl,-R/opt/local/lib' --prefix=/opt/local --sbin-path=/opt/local/sbin --conf-path=/opt/local/etc/nginx/nginx.conf --pid-path=/var/db/nginx/nginx.pid --lock-path=/var/db/nginx/nginx.lock --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/db/nginx/client_body_temp --http-proxy-temp-path=/var/db/nginx/proxy_temp --http-fastcgi-temp-path=/var/db/nginx/fstcgi_temp --http-scgi-temp-path=/var/db/nginx/scgi_temp --with-mail_ssl_module --with-http_ssl_module --with-pcre --without-pcre2 --with-http_geoip_module --with-http_v2_module --without-http_memcached_module --without-http_uwsgi_module
    

    Missing are stub_status, http_gzip_static, http_slice, http_uwsg, etc.

  3. jperkin commented on Mar 29, 2022

    @jperkin
    Collaborator

    This has been fixed in the SmartOS trunk and macOS Big Sur repositories, one of which I assume you both are using. Apologies for the breakage.

  4. self-assigned this
    on Mar 29, 2022
  5. drboone commented on Mar 29, 2022

    @drboone
    Author

    Thanks @jperkin!

  6. jfqd commented on Mar 29, 2022

    @jfqd

    @jperkin Thx a lot!

  7. added a commit that references this issue on Apr 19, 2022
  8. added a commit that references this issue on May 1, 2022
  9. added a commit that references this issue on Jul 5, 2022
  10. added a commit that references this issue on Sep 4, 2022
  11. added a commit that references this issue on May 2, 2023
  12. added a commit that references this issue on May 22, 2023
  13. added a commit that references this issue on Jun 8, 2023
  14. 31 remaining items

  15. added a commit that references this issue on Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions