gpt4 book ai didi

ssl - Nginx 代理通行证不适用于 SSL

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

目前我有 3 台虚拟机在 ESXi 上运行,其中一台带有控制请求的 nginx。一个运行 apache web 服务器的网站是第一个例子。最后一个是通过 snap 运行 nextcloud,它是 ssl 加密的,当我尝试通过 nginx 运行它时出现错误。我如何使用 ssl 通过 nginx 运行它?

这是通过 nginx 运行的网站

    server {
listen 80;
server_name URL URL2;
location / {
proxy_pass http://192.168.1.7;
proxy_set_header host URL;
}
}

这是一个不支持 ssl 的

    server {
listen 80;
listen 443 ssl;
server_name URL3;
location / {
proxy_pass https://192.168.1.17;
proxy_set_header host URL3;
}
}

这是错误

Secure Connection Failed
The connection to dynanixcloud.ddns.net was interrupted while the page was loading.
The page you are trying to view cannot be shown because the authenticity of the received data could not be verified.

最佳答案

根据您显示的配置,我找不到 SSL 参数。因为你正在展示 listen 443 ssl;那么您必须提供 SSL 指令来支持上述论点。像下面这样的东西

服务器{

listen              443 ssl;
server_name www.example.com;
ssl_certificate www.example.com.crt;
ssl_certificate_key www.example.com.key;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers HIGH:!aNULL:!MD5;
...

关于ssl - Nginx 代理通行证不适用于 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47955987/

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