我们的Web应用程序具有来自letencrypt的SSL证书
在此应用程序中,我构建了一个websocket模块来显示某些页面中的实时数据更改。 在开发过程中,我没有注意到我的websocket连接没有加密,这不是必需的。
websocket服务器和客户端是根据Symfony的GosWebSocketBundle
提供的准则构建的在服务器上的通道中启用了SSL加密。我引用了与我的网站使用的相同的letencrypt证书。每当javascript客户端尝试连接控制台时,都会向我显示此错误
autobahn.min.js:62 WebSocket连接到'wss:// [地址]:[端口] /' 失败:建立连接错误: 净:: ERR_CERT_COMMON_NAME_INVALID
所有端口均已打开,并且根据netstat -tuplen
我花了很多时间才能找到所有这些信息,我如何设法获得SSL证书以使一切正常运行?