gpt4 book ai didi

ssl - Nginx、带有 Cloudflare 完整 SSL 的 OpenSSL - 握手失败 525

转载 作者:太空宇宙 更新时间:2023-11-03 13:25:31 26 4
gpt4 key购买 nike

尝试将 Full SSL 选项与 Cloudflare 结合使用时,出现握手失败 525 错误。由于这是我第一次尝试实现某种 SSL 证书,所以我不知道这里可能出了什么问题。

我的 SSL 证书是这样生成的:

sudo mkdir /etc/nginx/ssl
sudo openssl req -x509 -nodes -days 3650 -newkey rsa:4096 -keyout /etc/nginx/ssl/server.key -out /etc/nginx/ssl/server.crt

我的 nginx 默认配置如下所示:

server {
listen 443;
listen [::]:443;

root /var/www/site-laravel/public;
index index.php index.html index.htm;

server_name site.ee;

ssl on;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;
ssl_prefer_server_ciphers on;
}

最佳答案

确保您在 CloudFlare 中选择了完整的 SSL,但没有选择“完整(严格)”。严格模式需要经过验证的 SSL 证书并且不适用于自签名证书。

关于ssl - Nginx、带有 Cloudflare 完整 SSL 的 OpenSSL - 握手失败 525,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32750788/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com