我们正在尝试通过在我们的应用程序中进行一些自定义来使用 RESTCOMM OLYMPUS。主要的定制是我们在我们的 Apache TOmcat Web 服务器上部署了 OLYMPUS war,并且 OUTBOUND PROXY 正确地指向了运行 RESTCOMM 的同一服务器。
到目前为止一切都很好,但最近我们遇到了“getUserMedia()”弃用问题,因为铬修复程序不安全的来源问题。因此,这意味着我们需要使用 HTTPS 和 WSS。我可以看到大约 7 天前,如果在浏览器位置栏中使用了 HTTPS,则在 GITHUB 上更新了 OLYMPUS 代码以使用 WSS。因此,首先我们在 TOMCAT 上安装了自签名 CERT 并启用了 SLL 配置,以便通过 https 从 Tomcat 访问我们定制的 OLYMPUS UI。然后我们使用 WSS 协议连接到 OUTBOUND PROXY。Bt我们得到了以下错误
“到 'wss:/:5082/' 的 WebSocket 连接失败:连接建立错误:net:: ERR_TIMED_OUT WSMessageChannel:createWebSocket(): websocket 连接失败:[object Event]”
然后我们认为除了 TOMCAT(部署了 WAR)之外,我们还需要在 RESTCOMM 上安装自签名证书和 SSL 配置。因此,我们按照http://docs.telestax.com/restcomm-enable-https-secure-connector-on-jboss-as-7-or-eap-6/进行了操作,并且我们使用了WSS 协议。
但是这一次我们也得到了错误,但是错误代码不同,尽管“WebSocket连接到'wss:/:5083 /'失败:连接建立错误:net :: ERR_CONNECTION_CLOSED WSMessageChannel:createWebSocket():websocket连接失败:[对象事件]"
我可以要求论坛解释我们是否在这里遗漏了任何内容?
提前致谢