HTTPS 常见部署问题及解决方案
到任何有关部署 HTTPS 或 HTTP/2 的问题,都推荐先用 Qualys SSL Labs SSL Server Test 跑个测试,大部分问题都能被诊断出来。
申请 Let's Encrypt 证书时,一直无法验证通过
网站无法访问,提示 ERR_CERTIFICATE_TRANSPARENCY_REQUIRED
浏览器提示证书有错误
检查证书链是否完整
检查浏览器是否支持 SNI
检查系统时间
启用 HTTP/2 后网站无法访问,提示 ERR_SPDY_INADEQUATE_TRANSPORT_SECURITY
网站无法访问,提示 ERR_SSL_VERSION_OR_CIPHER_MISMATCH
在 Nginx 启用 HTTP/2 后,浏览器依然使用 HTTP/1.1
升级到 HTTPS 后,网站部分资源不加载或提示不安全
仅 Safari、iOS 各种浏览器无法访问
将 OpenSSL 升级到 1.1.0+,IE8 无法访问
./configure --add-module=../ngx_brotli --add-module=../nginx-ct-1.3.2 --with-openssl=../openssl --with-openssl-opt='enable-tls1_3 enable-weak-ssl-ciphers' --with-http_v2_module --with-http_ssl_module --with-http_gzip_static_module
原创声明
本站部分文章基于互联网的整理,我们会把真正“有用/优质”的文章整理提供给各位开发者。本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。