问题标签 [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.

0 投票
0 回答
26 浏览

postgresql - 是否有 Postgres json 函数来限制结果并执行

我非常缺乏在 Postgres 中使用 json 的经验,这使得获取我需要的数据变得非常困难。使用下面的查询,我可以看到这callflow给了我通话每个部分的时间。我可以得到比 0 更大的times地方吗?理想情况下,我只需要在每行之间和每行hangup_time之间以秒为单位的时间。created_timehangup_time

这给了我每行这样的时间数组。

0 投票
1 回答
394 浏览

php - 尝试从 FusionPBX 软件的 Signalwire API 发送 SMS 时出错

我还从https://github.com/signalwire/signalwire-php安装了作曲家和克隆的存储库

请帮我 。提前致谢

0 投票
1 回答
225 浏览

php - 为什么我在使用 api create_uuid 时会得到重复的 UUID?

我是 FS 的新手,需要一些帮助。我得到了

我正在通过 ESL 使用 api create_uuid。当我检查生成的 uuid 时,我每次都会得到一个不同的。我得到了一段时间的错误,然后它就停止了。

谢谢!!

0 投票
0 回答
462 浏览

postgresql - Fusion Freeswitch 正在进行的最大通话次数

我使用 Fusion core Freeswitch 构建我的 PBX 服务器。

我的版本: FreeSWITCH version: 1.10.2-release-14-f7bdd3845a~64bit (-release-14-f7bdd3845a 64bit)

它一直工作到上个月,但是当用户注册达到 1000 时,我检查了 Freeswitch 日志(调试级别) freeswitch 仍在工作 我检查了 postgreSql 日志仍在工作

但是客户端断开连接(webrct 从 Web 使用 SipJS 和 Zoiper 使用 TCP 协议)并且无法连接到 Freeswitch 进行注册,所以此时它可以进行任何调用。此时,当我看到日志时,它显示“正在进行的最大呼叫数”

我尝试将会话范围增加到 5000,将每秒会话数增加到 1000,并刷新缓存/重新启动 freeswitch,但仍然无法唤醒。

这是我的switch.conf.xml

这是我的 postgresql.conf

这是我在服务器关闭时的日志:fs_log 您可以在此日志中看到我重新启动 freeswitch:

2020-07-29 14:39:08.291394 [INFO] switch_core.c:2879 Shutting down ca289c03-0617-46bf-a7af-eda4a4fe2fbb 2020-07-29 14:39:08.291394 [NOTICE] switch_core_session.c:407 Hangup sofia/internal/1100365@125.212.xxx.xxx [CS_NEW] [SYSTEM_SHUTDOWN]

请看看帮我解决这个问题。

0 投票
0 回答
221 浏览

java - 使用 Freeswitch ESL Api 在 Java 中发起对 sip 远程软电话的调用

我想拨打一个电话以使用 Java 中的 Freeswitch ESL API 拨打 sip 远程软电话并将其桥接到另一个 sip 远程软电话。

目前,我正在使用发起 API 命令发起呼叫,然后桥接将其定向到另一个软电话,

但是没有电话响起或收到任何通知,超时后,我得到了响应NO_USER_RESPONSE。或者DESTINATION_OUT_OF_ORDER

0 投票
0 回答
215 浏览

java - 使用 Freeswitch ESL Api 使用 java 接听从一个 sip 远程软电话到另一个 sip 远程软电话的呼叫

我想使用 java 中的 Freeswitch ESL API 接听从一个 sip 远程软电话到另一个 sip 远程软电话的呼叫。

我尝试使用uuid_answerAPI 命令在获取“唯一 ID”表单CHANNEL_CALLSTATE事件时接听电话,

当此命令成功执行时,使拨号器软电话开始监听,而在后台它继续振铃另一个软电话,同时拨号超时和呼叫结束。

0 投票
0 回答
931 浏览

nginx - 无法启动高性能 Web 服务器和反向代理服务器

首先我应该提一下,我是所有 FUSIONPBX、NGINX 和让我们加密的新手

我正在尝试安装让我们加密 ssl 到我的 fusionPBX 安装,但它给了我这个错误

我试图阅读很多文章但没有帮助,现在我的 Nginx 服务器今天无法启动它给了我这个错误请帮助我解决这两个错误..

请帮忙!!

0 投票
1 回答
84 浏览

postgresql - fusionpbx 更改扩展密码

如何直接从 PostgreSQL 更改扩展密码?

我知道存储在 "v_extensions" 中的扩展,所以我从那里创建了 100 个分机并且所有的工作。

但是当我从 PostgreSQL 更改任何扩展的密码时,软件电话会告诉我“密码错误”。

我用它来更新 PostgreSQL 中“v_extensions”表中的扩展密码。

当我使用 fusionpbx web GUI 时,更改完成没有问题,除此之外,当我更改密码时,我还需要查看其他地方吗?

0 投票
0 回答
92 浏览

freeswitch - 将潮流 FXO 网关与 fusionPBX 云连接

我正在尝试将位于 NAT 后面的 GrandStream FXO 网关与云上的 FusionPBX 连接起来。在 Fusion 中创建扩展 10000 并在 Grandstream 中配置该扩展以注册 fusicon。注册成功,我可以向 fusionPBX 拨打电话。我找不到拨打电话的方法,并且在这里创建融合网关不是一个选项,因为 Grandstream 在 NAT 后面具有动态 IP。我尝试使用以下脚本创建出站 sxript,但调用不成功。

任何人都可以帮我解决问题吗?

0 投票
0 回答
28 浏览

pbx - 为什么 fusionPBX 通话录音入站是 MONO,出站是 STEREO?

以及如何修复它?

版本 4.5.22 交换机版本 1.10.3(64 位)