繁体   English   中英

SSL 证书不适用于 Nginx 代理管理器 (Cloudflare DNS)

[英]SSL certificate not working on Nginx Proxy Manager (Cloudflare DNS)

我设置了一个 Cloudflare 帐户并将我的域重定向到其名称服务器。 在设置过程中,我将所有设置保留为默认值。

我添加了两个 DNS 记录:https://i.stack.imgur.com/E2p8S.png

针对我的 IP 地址的“A”记录和为其创建别名的“CNAME”记录。

在我的 Nginx 代理管理器(在与数据库连接的桥接网络上的 Docker 中运行)中,只有一个代理主机将“CNAME”别名定向到 LAN IP( https://192.168.0.50:9443;Portainer在 HTTPS 上运行)。

一切正常,直到我决定添加 SSL 证书。 我勾选的唯一选项是“强制 SSL”。 当我此时尝试访问该站点时,它会加载一点,然后超时到“522”错误。 我可以让站点工作的唯一方法是清除 Nginx 卷并重新启动堆栈。

关闭 Cloudflare 代理似乎没有任何区别。 也不会尝试访问在 HTTP 上运行的不同 docker 容器

我设法解决了这个问题。 我没有将路由器上的端口“443”转发到目标设备......我希望这可以帮助其他犯过这个错误的人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM