【问题标题】:TLS 1.3 not working on Nginx 1.17.6 / Ubuntu 18.04 / OpenSSL 1.1.1TLS 1.3 不适用于 Nginx 1.17.6 / Ubuntu 18.04 / OpenSSL 1.1.1
【发布时间】:2019-12-27 23:54:31
【问题描述】:

我在 Digital Ocean 上使用 Ubuntu 18.04、Nginx 版本 1.17.6、OpenSSL 版本 1.1.1 进行托管。 - 我相信那些满足 TLS 1.3 的要求。

在我的 /etc/nginx/nginx.conf 文件中,我添加了 TLSv1.3,如下所示: ssl_protocols TLSv1 TLSv1.1 TLSv1.2 TLSv1.3;

我没有更改 /etc/nginx/sites-available/website.com 中的任何内容。

当我在 SSL 实验室和其他地方测试我的网站时,TLSv1.3 无法正常工作。它仍在使用 TLSv1.2。

我检查了nginx -V,并没有列出--with-openSSL 参数。不确定我是否必须使用该标志重建我的 nginx。

任何指针将不胜感激

更新: 我使用 OpenSSL 1.1.1 从源代码重建了 Nginx。还是不行。

【问题讨论】:

    标签: ssl nginx openssl ubuntu-18.04 tls1.3


    【解决方案1】:

    经过大量挖掘找到了解决方案。我必须更新 /etc/letsencrypt/options-ssl-nginx.conf 并在那里添加ssl protocols TLSv1.3,以及添加到ssl_ciphers TLS 1.3 ciphers TLS-CHACHA20-POLY1305-SHA256:TLS-AES-256-GCM-SHA384:TLS-AES-128-GCM-SHA256:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-02
      • 1970-01-01
      • 2020-05-13
      • 1970-01-01
      • 1970-01-01
      • 2021-06-06
      相关资源
      最近更新 更多