NGINX 1.17.0 mainline-version, built statically against OpenSSL 1.1.1b with ngx cache purge, TLS 1.3 final and ngx http geoip2 module support added to repository. TLS 1.3 works with Google Chrome versions 70. To enable TLS 1.3, you must specify:
ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;
Links:
Alternatively, feel free to use our CentOS/RHEL repository.
This package has a dependency on libbrotli-1.0.6-1.codeit.el7.x86_64
This conflicts with brotli-1.0.7-5.el7.x86_64 from EPEL
The later package provides not only newer libraries, but the brotli command line tool.
I’d be okay if the libbrotli package you provide gave the command line tool also, but as is I have a choice between ngnix with brotli, or the command tool when using repos.
I got around this by compiling brotli from source into /usr/local so both libraries could exist on my system.
Could you revise the dependency to accept the newer libraries from EPEL when that package is installed?
Solved for CentOS 7: we now rely on epel package in latest builds.
We will try to take this into consideration during next assemblings.