Ubuntu 星号和电话计费问题

Ubuntu 星号和电话计费问题,ubuntu,asterisk,Ubuntu,Asterisk,在过去的4天里,我一直在努力工作,我学习了4个教程,它们都让我对工作有了一些了解。。但是这个系统仍然不起作用 我的星号很好用,免费的PBX我可以在中继线上做分机和打电话,非常好 我安装了一台计算机。。管理员、用户、代理。。所有这些工作-我可以登录添加速率,中继,模拟器得到正确的路由,速率和中继 我可以使用sip设备让用户登录。。但看在上帝的份上。。我每次拨号都会收到错误q931\u断开连接\u代码\u 21 ISDN码-- 原因21-呼叫被拒绝。 此原因表示发送此原因的设备不希望接受此呼叫。虽然

在过去的4天里,我一直在努力工作,我学习了4个教程,它们都让我对工作有了一些了解。。但是这个系统仍然不起作用

我的星号很好用,免费的PBX我可以在中继线上做分机和打电话,非常好

我安装了一台计算机。。管理员、用户、代理。。所有这些工作-我可以登录添加速率,中继,模拟器得到正确的路由,速率和中继

我可以使用sip设备让用户登录。。但看在上帝的份上。。我每次拨号都会收到错误q931\u断开连接\u代码\u 21

ISDN码--
原因21-呼叫被拒绝。
此原因表示发送此原因的设备不希望接受此呼叫。虽然它可以接受呼叫,因为发送此原因的设备既不忙也不兼容。该原因也可能由网络产生,指示呼叫由于补充业务约束而被清除。诊断字段可能包含有关补充服务和拒绝原因的附加信息。

这意味着主机(A和星号)知道呼叫,但实际拒绝路由呼叫。。在模拟器中,我使用与sip中相同的号码

我在Ubuntu 10.4LTS上-Asterisk是用apt get->/usr/share/Asterisk安装的,但我还有一个/var/lib/Asterisk

我对/usr/src/a2billing/AGI/a2billing.php/usr/share/asterisk/AGI-bin做了一个ln-s(asterisk-conf将其定义为AGI位置和freepbx时间,freebpx-echo工作)

另一个问题是,a2billing没有创建一个日志文件,我无法确定到底发生了什么(权限设置为write global,属于asterisk)。。星号日志是干净的。。sip,箱子都登记好了

我连接到一个付费用户,拨打电话——保持沉默。错误是q931(iphone上的zoiper),如果我使用freepbx扩展,我可以和任何使用freepbx线路的人交谈

我遵循这个指南

基本上,我跳过了免费PBX的图片,所以它只是一个星号直接到a2billing。。所有的步骤和验证都和他展示的一样(execpt我使用/usr/share/asterisk而不是/var/lib/asterisk…?…一步一步的白痴教程,我仍然无法让它工作

我将所有版本设置为1_6,权限很好-我甚至将测试写入了a2billing_agi.log,它在管理端显示测试字符串..但从未将任何内容写入日志文件

apache2作为www数据运行:www数据 星号作为星号运行:星号 freepbx(我暂时禁用了它,但以星号运行)

我创建了var和usr agi-bin文件夹的链接,将a2billing.php和lib链接放回原处

我当前的配置与Turial extensions、sips、iax’as中的配置类似

~#php-v php不推荐使用:以“#”开头的注释在中不推荐使用 /etc/php5/cli/conf.d/mcrypt.ini位于PHP第0行的未知中的第1行 5.3.2-1ubuntu4.10带有Suhosin补丁(cli)(构建时间:2011年10月15日00:09:58)版权所有(c)1997-2009 PHP Group Zend Engine v2.3.0, 版权所有(c)1998-2010 Zend Technologies

星号-v星号1.8.8.0~rc4-1数字0+1~lucid,版权所有(C)1999 -2011 Digium,Inc.和其他公司。由Mark Spencer Asterisk创建,绝对不提供保修;类型 有关详细信息,请参阅“core show保修”。这是一款免费软件,带有 根据GNU通用公共许可证版本2和 其他许可证;欢迎您在特定条件下重新分发 条件。有关详细信息,请键入“core show license”。 ==============================================================================================================================作为组运行“asterisk”作为用户“asterisk”无法 访问正在运行的目录(权限被拒绝)。更改为“/”以 兼容性。星号已在上运行 /var/run/asterisk/asterisk.ctl。使用“asterisk-r”连接

星号1.8.8.0~rc4-1数字0+1~清晰

A21.9.4(铜)

有没有人对如何调试正在发生的事情有任何建议。也许如果我能让日志正常工作,那会有帮助。我现在真的很累了。5天后


或者是否有一个我不知道的现成的付费发行版……

您的PHPAGI无法正确连接回asterisk

使用FreePBX将被分层,freepcb中的任何扩展都不会应用于计费,除非您使用自定义扩展路由

设置一个账单不是很容易

另外,尝试通过在控制台中键入来调试星号

asterisk-rvvv

然后读取它记录到屏幕上的内容,所有的
v
将其设置为更高的详细级别,这样它会一步一步地告诉您发生的一切

祝你好运