通过 wss 与 Asterisk 13 建立 SIPML5 连接

通过 wss 与 Asterisk 13 建立 SIPML5 连接

我已经使用标准非安全 ws:// 成功设置了 sipml5 到 asterisk 13 服务器,可以使用 demo 拨打和接听电话https://www.doubango.org/sipml5/call.htm。但是,我在 wss 或安全套接字连接方面遇到了问题。

我收到此错误(chrome):

WebSocket 与 'wss://myserver.com:8088/ws' 的连接失败:建立连接时出错:net::ERR_SSL_PROTOCOL_ERROR

我的设置

WebSocket 服务器 URL -> wss://myserver.com:8088/ws

SIP 出站代理 URL -> udp://myserver.com:5060

答案1

最后我通过在 http.conf 中添加以下行解决了这个问题

tlsenable=yes
tlsbindaddr=0.0.0.0:8089
tlscertfile=/path-to/cert.pem
tlsprivatekey=/path-to/privkey.pem

相关内容