gpt4 book ai didi

ssl - Websocket 证书 CERT_DATE_INVALID

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

我现在有一个奇怪的问题。我有一个带有以下 SAN 的 ssl 证书:

example.comcuration.example.com

通过 https 加载的网站很好。但是,相同的证书用于安全的 websocket。

websocket url 是:wss://curation.example.com:8080直到两天前一切正常。突然,我的浏览器拒绝连接到 websocket,并显示证书日期无效的消息: screenshot from the browser console

我当然检查了证书。有效期至 2019 年 4 月 4 日。有谁知道可能导致此问题的原因是什么?我已经让 LetsEncrypt 重新颁发证书。 HTTPS 工作正常。 WSS 没有。

最佳答案

https://wss:// 在您的服务器上运行在不同的端口,并且很可能由不同的服务器运行。即使两个服务器都具有相同的配置证书路径,它们通常只在启动或重新配置时加载证书,并且不会仅仅因为现有路径中有新路径就自行加载新证书。

我的猜测是您在安装新证书后重新启动/重新配置了 https:// 服务器而不是 wss:// 服务器,以便第一个使用新证书,而第二个仍在使用旧证书。

另一个猜测(事实证明是真的)是这两个服务实际上并没有设置为绝对使用相同的证书,即使您这样做也是如此。因此,证书更新可能只会影响一项服务,而不会影响另一项服务。

关于ssl - Websocket 证书 CERT_DATE_INVALID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54038256/

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