问题标签 [fusionpbx]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
freeswitch - 如何在我的亚马逊服务器(aws)上安装 fusionpbx?
我在aws上安装了centos7。我用通常的Fusionpbx安装方法安装了aws。但是,我安装了Fusionpbx后,在window10中连接https://时出现ERR_CONNECTION_TIMED_OUT错误。即使您在防火墙上禁用 HTTP 和 HTTPS 入站,错误仍然存在。如何在 aws 上安装 fusionpbx?
sip - 企业发起忽略 SIP 302
呼叫进入 pstn 网关 响铃组 响铃组中的分机已将呼叫转移到 pstn 号码 呼叫应响 pstn 号码
ei: 响铃组 test_rg 有两个分机 1000 和 1001 和 1000 是从 IP 电话注册的,在 IP 电话中我设置呼叫转移到我的手机号码。当我打电话给响铃组时,它调用了 1000 和 1001。1000 返回 302 临时移动了带有我的手机号码的新联系人标题。但 FreeSWITCH 不处理 302 消息,IP 电话继续发送 302 直到超时。
只有当环集团战略是企业在所有其他方面运作良好时,我才会面临这个问题。
预先感谢您的帮助。
freeswitch - 拨号方案中的 HTTP 请求
我将如何在拨号计划中执行 HTTP GET 请求以将数据发送到另一个系统。我已经使用 curl 在星号中完成了此操作。我查看了 freeswitch 的 mod 文件夹,它没有 mod_curl。我正在使用默认安装的 FusionPBX
postgresql - 从通话记录中获取响铃组和个人通话
我正在尝试自定义 FusionPBX。在我的仪表板中,我想列出来电、已拨电话和未接电话。我想在两列中显示此内容,一列用于“个人”呼叫,另一列用于“响铃组”呼叫。我找不到xml_cdr
和ring_groups
表之间的任何关系。如何从xml_cdr
表中获取“响铃组”和“个人”呼叫?
sip - 如何在 FusionPBX 中路由 VoIP 呼叫?
我刚刚安装了 FusionPBX,但我不知道如何将来自服务器的呼叫路由到另一台服务器。
我有一个接收服务器 Z,它的 IP、前缀、拨号字符串、G.729、SIP。另一个服务器 X 想要向我的服务器 Y 发送呼叫,而我的服务器 Y 必须将该呼叫路由到服务器 Z。
我怎样才能做到这一点?
javascript - 如何在 freeswitch 中设置/更改脚本语言/api 以处理调用
我使用 freeswitch 作为电话/PBX 软件来处理 voip 呼叫(呼入或呼出)。我为现有项目安装了一个 gui(名为 fusionpbx)。fusionpbx 使用 lua api 来处理调用和事件。一个可能的原因可能是freeswitch官网的声明。
Lua 是基于 FreeSWITCH 的自定义应用程序的首选脚本语言
但我更喜欢 JavaScript(或 PHP),幸运的是,已经有 JavaScript API 可用并由 freeswitch 提供,但问题是,我不知道什么是最小脚本来设置和加载 JavaScript API 以在 javascript 中执行我的脚本(而不是卢阿)。
linux - freeswitch sip 中继未接听来电
当我将 siip 中继配置为网关时,我的 sip 中继提供商给了我一个用户名 sip123456,我可以拨打电话没有问题,但我无法接听任何呼入电话!现在我做了很多调查,我发现用户名必须设置为呼入电话的电话号码才能工作,有没有其他方法可以在 freeswitch 中解决这个问题,因为我的 SIP 中继提供商不愿意改变用户名到匹配的电话号码?
有关信息,我无法提供日志,因为呼叫甚至没有到达 freeswitch,我的提供商不希望提供跟踪,这个问题也发生在 Asterisk 和 Fusionpbx 中!现在为了确保我的发现是正确的,我为另一个客户端使用了不同的提供商,它使用电话号码作为用户名,并且我的配置适用于传入和传出。我确定您会说转储其他 SIP 提供商,但我的客户想要找到解决方案,因此我发布了这个问题......
对于无法提供更多信息(例如跟踪日志等),我深表歉意,但是有没有人遇到过同样的问题,如果是的话,您还使用了哪些其他解决方法?
fusionpbx - FusionPBX:带有外部电话号码的响铃组?
我想定义一个响铃组,当被呼叫时,响一个分机和一个外部号码(手机)。实现这一目标的最佳方法是什么?
现在只调用扩展名。因此,日志显示,仅在目标字段中输入外部号码是行不通的
[NOTICE] switch_cpp.cpp:1376 [ring groups][call forward all] user_exists id <mobileno> <domainname>
然后
[DEBUG] switch_ivr_originate.c:3865 Originate Resulted in Error Cause: 27 [DESTINATION_OUT_OF_ORDER]
fusionpbx - FusionPBX:如何配置二进制文件?
我目前正在尝试使用 FusionPBX v4.4 自动配置 SNOM 电话。在提供证书时,SNOM 需要 DER 格式的证书,即二进制。
通过调用文本文件的配置就像一个魅力http://fusionpbx.example.com:80/app/provision/?mac=000413xxxxxx&file=mytextfile
但是,如果请求的文件是二进制文件,则调用失败并显示
致命错误:在第 3 行的 /var/www/fusionpbx/resources/templates/engine/smarty/sysplugins/smarty_internal_templatecompilerbase.php
似乎 FusionPBX 正在尝试使用某些模板引擎解析文件。是否有机会(如 URL 参数)禁用文件解析并按原样交付?
fusionpbx - Fusionpbx 给出“跳数太多”问题
我已经在 FusionPBX 中设置了多租户域,试图在启用 tls 的情况下进行两个扩展通信。注册和 TLS 部分完美运行。但是当我尝试在它们之间调用时出现以下错误。如果我将上下文更改为公共,我可以拨打电话但无法访问 *870 等拨号计划。但是如果我将上下文更改为我的域我收到此错误。同样,如果我在访问控制域中提供我的 ip,我的呼叫将被转移到公共环境。但如果我不这样做,我将无法接听电话。同样从日志中,我可以看到在可能导致此问题的扩展之间调用时,max-forwards 变为 1。如果调用拨号方案,它会返回 70 并继续。我尝试在内部配置文件中将其作为变量赋予 70 但没有帮助。请帮帮我,因为我在紧急情况下完成这件事。