问题标签 [trixbox]

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 投票
3 回答
49059 浏览

python - Python SIP library

I need to write python application connect to trixbox that run as SIP server. But I not found any library that implement in python. I found SIP SKD at http://www.vaxvoip.com/ but it not support python. Can anyone suggest me an alternative to VaxVoip? Thank you.

0 投票
1 回答
2146 浏览

asterisk - 带有 Asterisk 的自定义扩展,“Answers”然后“Beeps”

我正在尝试解决一个非常痛苦的问题,该问题阻碍了我利用我作为程序员的惊人力量......(我的前门让我的朋友打电话给我的手机,然后我必须按“9”然后让他们进来)...

所以,我惊人的力量让我走得很远,除了最后一部分我无法获得(可能是由于缺乏睡眠)。

到目前为止,我已经解决了所有问题:呼叫框现在拨打我的 Google Voice 帐户,该帐户将其转发到运行最新“trixbox”(Asterisk)的笔记本电脑上的虚拟机,该虚拟机将通过 Gizmo5/ 接收呼叫SIP 垃圾。

我现在需要的是接听电话,然后“按”数字“9”……等待大约 5 秒钟,然后挂断。

我确信这就像将这段代码放在配置文件中一样简单:

但我不知道:

1)这可能吗(很确定) 2)我要编辑什么文件?3) 我需要先进行延期吗?4)我上面示例中的代码是否接近?5)我实际上需要做什么!

我非常感谢对此提供的任何帮助。

0 投票
1 回答
8505 浏览

asterisk - 将数据保存到自定义 cdr 字段中

我创建了自定义字段“rec_name”id 表“cdr”,数据库“asteriskcdrdb”。在此字段中,我想存储录音名称。我知道我应该通过在其中一个 .conf 文件中添加这一行来做到这一点,但是在哪里呢?

exten => s,1,set(CDR(rec_name)=${CALLFILENAME})

我也可以通过sql语句来完成,但我不知道将调用细节保存到数据库中的文件在哪里。

0 投票
1 回答
7961 浏览

asterisk - Asterisk AMI - 接听电话

我想使用 AMI 在 Asterisk 中代答电话。我可以发起呼叫,但完全不知道如何接听电话......呼叫脚本:

我需要类似的东西,但用于接听电话。在 *CLI> manager show 命令中找不到任何有用的命令

抱住我,普洛克斯

0 投票
1 回答
83 浏览

sip - 允许使用 trixbox 进行远程扩展

我试图找到将远程扩展记录到 trixbox 服务器(在 NAT 之后)但没有结果的方法。

有人可以告诉我该怎么做吗?

0 投票
2 回答
5448 浏览

voip - 从免费 PBX/Trixbox 运行 Shell 脚本

我没有运气找到满足我要求的解决方案。我有一项送货服务,并想通过拨打他们的电话号码来通知一组用户。我有电话号码列表和一种以 shell 脚本形式呼叫人们的方法,但是,我想通过调用分机号码和最好是密码来执行此脚本,这样即使分机暴露,也只有拥有密码的人才能拨打电话不知何故。

我正在运行以 IVR 作为主菜单并启用直拨的 TrixBox 2.8.0.4。

这是我尝试过的,希望解决方案是围绕自定义扩展。不确定我是否朝着正确的方向前进。

  1. 取消注释 extensions.conf 文件中的 extensions_custom.conf。
  2. 在 extensions_custom.conf 文件中添加了一个条目,如下所示。

[来自-internal-custom] exten => 200,1,System(/home/rj/call.sh)

现在,当我拨打分机 200 时,PBX 说它不是有效的分机。由于此扩展不是在标准扩展中创建的,因此 PBX 可能无法找到它。似乎我需要创建入站路由或以不同的方式创建扩展,以便 PBX 可以看到它并运行我的脚本。

您能否告知遗漏了什么或我的完整方法不正确?如果这可行,我希望在执行脚本之前从拨打分机的人那里得到一些输入来验证代码等。

预先感谢您的支持。

-RJ

0 投票
2 回答
1169 浏览

queue - 如何设置 SIP 分机以拨打队列 Trixbox

我想创建一个 SIP 分机,例如 333,当拨号时,它通过呼叫者到队列,例如队列号是 300。如何使用 Trixbox WebUI 设置这个场景?

0 投票
1 回答
616 浏览

asterisk - GUI Trixbox 上的 IVR(查询)

我对这项技术非常陌生,我正在尝试在 trixbox 上创建 IVR。我已经在 vmware 上安装了 trixbox,我的问题是如何在 trixbox 中创建菜单(IVR)和子菜单......在 trixbox 的 GUI 中!此外,我已经安装了 VMware 并在我的机器中虚拟地创建了一个 trixbox 的东西!它在基于命令的界面中运行良好!但就 GUI 界面而言,它确实不适用于浏览器中自己提供的 IP 地址!!!还请让我介绍一下可以实现 IVR 菜单和电话操作子菜单的 trixbox 教程...

0 投票
1 回答
1103 浏览

php - Trixbox 中的 Sugarcrm 安装错误

我正在安装sugarcrmtrixbox但我收到 session.save_path 错误。我不确定我在哪里缺少代码。任何人都可以帮我安装我的步骤sugarcrmtrixbox.

SugarCRM 在连接到此 Web 服务器时依靠 PHP 会话来存储重要信息。您的 PHP 安装没有正确配置会话信息。

一个常见的错误配置是“session.save_path”指令未指向有效目录。

请在下面的 php.ini 文件中更正您的 PHP 配置。

/etc/php.ini

我收到上述错误消息。即使我保存 session.save_path = /tmp 我也会出错。

0 投票
2 回答
473 浏览

asterisk - Trixbox 重新启动后 Asterisk 不启动

我已经为此苦苦挣扎了一段时间,似乎找不到解决方案。我正在运行 Trixbox v2.8.0.4 Asterisk 1.6

每当我的盒子断电或重新启动时等星号无法启动 - 无法连接到远程星号(/var/run/asterisk.ctl 是否存在?)

这意味着我需要登录并执行 amportal 启动/amportal 重启。在这个星号再次工作 100% 之后。

有没有人有什么建议?