核对每个扩展的WebRTC块,而不是手工编辑名册

Featurekamo-asterisk-support
Shipped
2026年9月2日 23:43 UTC
Author
Kamo
Commit
1615467

通过 FreePBX 的 API 创建的扩展名没有WebRTC 块,所以 在 WSS 上注册,然后没有 DTLS 或 ICE — 浏览器软手机显示一个 连接无音频的呼叫 。 这些设置无法在任何地方表达 FreePBX将接受: " dtls cert file " 和 " Transport " 不属于列 " 扩展 " 变体上的 " sip " 表,而不是字段,所以它们必须 在 QQ 中为 `[<ext> (+)' 附录 直到现在这个文件 在“配置地图”中是手持的名册,这意味着每个新的扩展 静静地被打破,直到有人记得编辑和重新部署(8888坐了) 数月未列名). 延长8777是最新的。 WebRTC 调试器从 FreePBX 生成的扩展列表读取 pjsip.endpoint.conf 并保持一个标记限制管理区段与 每30岁 删除的扩展自动丢失其块—— a( +) 块 对于一个已不存在的区块, Asterisk 日志“ 区块不存在” 在每次重装。 它只会填补空格: 在我们的标记( KlusterServices) 之外写入的任何块 列表,一个管理员)被保留到原样,从不重复,从不重复. 已经接管了 只有全数端点被触动,所以树干没有被固定 装有DTLS的WS运输机 缺少 pjsip.endpoint.conf 是无线 而不是"零扩展",否则会剥离WebRTC 扩展有一个。 默认关闭( MANAGE WEBRTC ENDPOINTS),为 k1m1. 这个街区就是 SIP办公桌电话出错:它迫使DTLS-SRTP 手机不能做并把它钉上 它不说话的交通工具。 在活的 k1m1 框上测量出两样东西而不是假设: - 重新装入必须`模块再装入res pjsip.so',而不是`pjsip再装入'。 之后 添加`[8999] (+)'块,`pjsip reload'在webrtc=no上留下了终点; 一个模块重新加载它,一个模块重新加载它时,还返回了它。 块被删除。 使用CLI自己的"pjsip reload"在此会写出一个 校正文件并将运行的配置保留为错误。 - A (+) 块只能使用 ADD 选项, 绝不覆盖 。 追加 " 直接 介质=是 " 到一个终点,其生成的配置表示 `直接 媒体=不'将其留在`不'上——第一价值胜出。 (`webrtc=是'为: 仅仅因为它是一个添加剂的短手,而不是一个被存储的字段。 ) 凡必须改变生成值的,必须在 FreePBX 中固定 数据库。 对照真实的/etc/asterisk进行验证:正确挑出一个 从 23 从 Erik Primary 树干中跳出, 离开了现有的 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}在第二次通过时是禁区.

All changes

就像你看到的运输?

每一个都自动更新您工作空间的地盘。 开始自由,看它成长 一周又一周.

永远开始自由查看定价