gpt4 book ai didi

ssl - 本地主机上的 Nginx SSL

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

我正在尝试使用 Nginx 在我的本地主机上配置 SSL。我创建了一个自签名证书,我的 nginx 配置如下。

server {
listen 443 ssl;
server_name localhost;

root /usr/share/nginx/html;
index index.html index.htm;

ssl on;
ssl_certificate /etc/nginx/ssl/nginx.crt;
ssl_certificate_key /etc/nginx/ssl/nginx.key;

ssl_session_timeout 5m;

ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";
ssl_prefer_server_ciphers on;

location / {
try_files $uri $uri/ =404;
}
}

但是当我尝试访问它时出现以下错误

$ curl -i https://localhost            
curl: (7) Failed to connect to localhost port 443: Connection refused

此错误的可能原因是什么?

这是命令“netstat -tuplen”的输出

tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 0 71662 -

最佳答案

我不确定您的 ssl_ciphers 选项是否为 considered valid .

ssl_ciphers "HIGH:!aNULL:!MD5 or HIGH:!aNULL:!MD5:!3DES";

尝试将其设置为 ssl_ciphers "HIGH:!aNULL:!MD5;"。如果有效,您可以选择使用 https://mozilla.github.io/server-side-tls/ssl-config-generator/ 配置更安全的密码列表

关于ssl - 本地主机上的 Nginx SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41135237/

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