繁体   English   中英

WebRTC 带星号

[英]WebRTC with asterisk

我正在尝试将 JavaScript 与 Asterisk 17 集成,但是我不知道错误是什么,但我无法启用 https://ip:8089/ws

首先我在跑步

sudo mkdir /etc/asterisk/keys
sudo contrib/scripts/ast_tls_cert -C pbx.example.com -O "My Organization" -b 2048 -d /etc/asterisk/keys
sudo chmod 750 /etc/asterisk/keys/
chmod 750 /etc/asterisk/keys/

在此处输入图像描述

在 /etc/asterisk/http.conf

[general]
servername=Asterisk
enabled=yes
bindaddr=0.0.0.0
bindport=8088
tlsenable=yes
tlsbindaddr=0.0.0.0:8089;
tlscertfile=/etc/asterisk/keys/asterisk.pem
tlsprivatekey=/etc/asterisk/keys/asterisk.pem 

最后我运行 systemctl restart asterisk, sudo rasterisk -rvvvvv 和 http 显示状态

在此处输入图像描述 在此处输入图像描述

Selinux,防火墙被禁用。 我还尝试启用防火墙并打开我正在使用的必要端口 Ubuntu 20.04

谢谢

tlscertfile 和 tlsprivatekey 不是同一个文件。

这是 freepbx 的外观:

tlscertfile=/etc/asterisk/keys/integration/certificate.pem
tlsprivatekey=/etc/asterisk/keys/integration/webserver.key

您可能会发现这篇文章对您有所帮助: https://wiki.asterisk.org/wiki/display/AST/Configuring+Asterisk+for+WebRTC+Clients

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM