This repository was archived by the owner on May 13, 2024. It is now read-only.
This repository was archived by the owner on May 13, 2024. It is now read-only.
Embedded nginx does not support http2 #172
Open
Description
Hi,
It appears that the embedded nginx in version 2.1.1 of AWS does not support http2
/opt/graylog/conf/nginx$ /opt/graylog/embedded/sbin/nginx -V
nginx version: nginx/1.9.14
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
built with OpenSSL 1.0.1t 3 May 2016
TLS SNI support enabled
configure arguments: --prefix=/opt/graylog/embedded --conf-path=/opt/graylog/conf/nginx/nginx.conf --http-log-path=/var/log/graylog/nginx/access.log --error-log-path=/var/log/graylog/nginx/error.log --with-http_ssl_module --with-http_stub_status_module --with-ipv6 --with-debug --with-ld-opt=-L/opt/graylog/embedded/lib --with-cc-opt='-L/opt/graylog/embedded/lib -I/opt/graylog/embedded/include'
seems to be missing --with-http_v2_module
/opt/graylog/conf/nginx$ sudo /opt/graylog/embedded/sbin/nginx -t
nginx: [emerg] the "http2" parameter requires ngx_http_v2_module in /opt/graylog/conf/nginx/nginx.conf:24
nginx: configuration file /opt/graylog/conf/nginx/nginx.conf test failed
ubuntu@graylog-server1:/opt/graylog/conf/nginx$ sudo vi nginx.conf
and if we add the http2 option, it fails.
Any reason why this is left out?
Would be nice to add if possible.
Thanks
Activity