docker - 在 Docker 上部署反向代理时出现 SSL 问题

标签 docker ssl reverse-proxy

在 Docker 上部署反向代理后,出现错误,没有代理的容器无法启动。我收到以下错误:

SHA:!DSS") 失败(SSL:错误:140E6118:SSL 例程:ssl_cipher_process_rulestr:无效命令错误:140E6118:SSL 例程:ssl_cipher_process_rulestr:无效命令)

我从https://phoenixnap.com/kb/docker-nginx-reverse-proxy做了反向代理

最佳答案

您遵循的说明已损坏。 ssl_ciphers 配置行被分成多行,而不是将所有内容都放在一行中,密码字符串中没有空格。只需从说明中剪切和粘贴就会导致您看到的问题。

此外,无论如何最好不要遵循这些说明。这些已经过时了。具体来说,给定的设置禁用了现代 TLS 1.3 协议(protocol),这是一个坏主意。最好按照 moz://a SSL Configuration Generator 中的说明进行操作

关于docker - 在 Docker 上部署反向代理时出现 SSL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70479151/

相关文章:

macos - 通过命令行在 Mac 上安装 Docker Toolbox

c++ - boost::asio ssl 链接错误

ssl - Netbeans - ftp连接上的过期证书

Nginx 反向代理导致 504 网关超时

node.js - 如何使 pouchdb cloudant 复制与 node.js/express 代理一起工作?

docker - "network not manually attachable"对 docker swarm 网络运行一次性命令时

java - 我无法连接到 docker 中的 rabbitmq 服务器

iis-7 - 反向代理 (ARR) 和 ScriptResource.axd 问题

docker - 无法通过MicroK8s集群中的Kubernetes NodePort服务访问Express.js服务

node.js - 连接到 API 时 Axios CERT_HAS_EXPIRED 错误,但仅来自 1 个服务器