Browsed by
Category: miniSipServer服务器

基于windows以及Ubuntu的专业SIP服务器软件

MySQL server has gone away(MySQL数据库丢失连接)

MySQL server has gone away(MySQL数据库丢失连接)

昨天我们收到了一位中国客户报告的问题: 系统运行几十分钟后, MSS丢失了和MySQL数据库之间的连接,错误原因是“2006, ‘MySQL server has gone away’”。

这是我们首次接到这个问题的报告。在MSS系统中, 一旦和MySQL数据库建立连接后,MSS会每1.5小时自动向MySQL数据库发送ping消息,以保持双方的连接。而MySQL数据库激活定时器缺省值为28800秒,即8小时。我们猜测,可能是MySQL数据库中的缺省值被修改了, 导致MSS试图连接MySQL数据库时, 发生连接丢失的情况。

因此我们请客户在MySQL的命令行管理界面中,输入以下命令进行检查:

show variables like '%out%';

其中,我们关心interactive_timeout和wait_timeout两个参数的值。在客户的环境中,这两个参数被修改为1200秒。

我们不确定是新版本的MySQL将缺省值修改为1200秒,还是某位管理员人工修改了这些值。如果您的环境中也有类似的问题,请进行同样的检查并将这些参数修改为超过1.5小时的值。我们建议保持原有的缺省值,即28800秒。

一旦修改了这些参数,请重启MySQL和MSS,以确保双方的连接采用新的定时器值。

最新的长期支持版本以及稳定版本

最新的长期支持版本以及稳定版本

我们非常高兴地宣布最新的LTS版本升级到V6.6版本, 最新的稳定版本升级到V8版本.

许多客户已经在在世界范围内广泛地部署了V6版本. 该版本已经被证明是非常适合商业部署. 相比上一个长期支持版本(V4版本), 新的版本具有更多的业务, 更强大的功能, 更稳定的运行表现. 我们强烈建议朋友们升级到这个新的版本.

V8版本是最新的稳定版本. 我们后续的业务开发都将基于这个版本. 如果您希望部署更多激动人心的业务, 您可以尝试这个版本. 同样, 这个版本的运行表现也非常稳定, 完全适合商业部署.

希望朋友们能喜欢我们新的版本!

MSS V6.5更新:支持缩位拨号业务

MSS V6.5更新:支持缩位拨号业务

V6.5版本已更新,可以支持“缩位拨号”业务。

实际上,老版本也能通过“Dial plan(拨号计划)”功能支持“缩位拨号”业务,不过用户需要配置几张表才可以做到。相对而言,配置比较困难,而且维护不方便。在新版本中,我们将“缩位拨号”的配置放在一个单独的表中,用户很容易配置该业务。

请参考在线帮助文档,了解该业务的详细信息和相关细节:

http://www.myvoipapp.com/cn/docs/mss_services/speed-dial/index.html

不同的呼叫触发不同的IVR流程

不同的呼叫触发不同的IVR流程

miniSipServer升级到V6.5版本,支持针对不同的入呼叫触发不同的IVR流程。

在MSS中进行简单的配置即可实现上述目的,请参考在线文档:

http://www.myvoipapp.com/cn/docs/mss_services/auto_attendant/index.html#multi-ivr

例如,我们希望对外线“1234”的入呼叫触发另外一个IVR流程,我们可以在“IVR业务”表中进行以下配置:

拨号计划 = default
被叫号码 = 1234  <--外线号码
IVR-XML文件名 = aa2.xml <--您自己定义的IVR-XML文件
中文语音支持

中文语音支持

昨天V6.4.3版本正式发布。这个版本相比V6.4.2版本,唯一的改动就是支持缺省的中文语音。目前支持的中文语音是中国大陆国语(普通话),暂不支持香港等地区的非普通话语音。

大陆中文用户无须配置,系统启动后,缺省会采用中文语音。例如,在部署自动话务员业务时,用户将不再听英文提示音,而是听中文提示音“您好,请输入分机号”等。受影响的业务还包括主叫预付费、卡号业务以及相关IVR业务等等。

缺省中文语音安装在”mss_ann/cn”子目录下。用户如果有需要,仍然可以替换为自己的定制语音。同时,我们也更新了中文语音描述文档,请参考:

http://www.myvoipapp.com/cn/docs/others/how_to_record_your_own_audio/index.html

Ubuntu/Linux系统中最容易使用的IPPBX服务器软件

Ubuntu/Linux系统中最容易使用的IPPBX服务器软件

如果您在Windows平台使用过miniSipServer,您会发现配置和管理一台IPPBX是如此的简单,因为miniSipServer提供了非常容易使用的图形化界面。

现在,在Ubuntu/Linux平台,您同样可以如此简单的配置和管理IPPBX,因为miniSipServer在Ubuntu/Linux平台也能提供了相同的图形化管理界面,而且是原生界面,不再需要WINE进行模拟!

请访问我们的下载页面,根据您的需要下载deb安装包:

http://www.myvoipapp.com/cn/download

从网站上下载文件后,请点击(或者双击)该文件进行安装。不需要额外的动作!简单、容易、有趣!

安装完成后,您可以在”Applications / Internet”组中看到创建的启动图标,点击该图标即可启动miniSipServer.

下图是miniSipServer在Kubuntu系统中运行时的主窗体界面:

MSS主窗体界面
MSS主窗体界面

如果您只希望命令行方式的SIP服务器,请访问“/opt/sipserver”目录。在该目录下,您可以运行msscli程序,这个程序就是命令行方式的miniSipServer,与图形界面的miniSipServr具有相同的核心。在命令行方式下,您可以通过web界面进行管理和配置。

限制部份分机的呼叫权限

限制部份分机的呼叫权限

有时候,我们需要限制部分分机的呼叫权限。例如,我们希望只有一部分分机能够进行外呼,而大部分分机外呼权限,只能呼叫本地分机。

在MSS中,我们采用”Call level(呼叫级别)”来进行限制。缺省情况下,我们在配置“分析被叫号码”时,都不会指定呼叫级别。这也就是说,所有的分机都具有相同的权限,都能进行所有的呼叫。而在本次场景中,为了限制分机的呼叫,我们需要对不同的被叫号码设置不同的“Call level呼叫级别”,同时,我们也需要对指定的分机设置相应的“Call level呼叫级别”权限,这样,这些指定的分机就能进行这些特定的呼叫。

例如,MSS缺省的外呼号码前缀是”9″。请点击菜单”Dial plan / Analyze called number”,然后编辑(或者添加)被叫号码前缀为“9”的记录,并对该记录配置“Call level 1”。

接着请点击菜单”Data / Local users”,编辑(或者添加)指定的分机。在弹出对话框中,请点击”Basic Call”页,并选择”Call level 1″权限。

完成上述配置后,具有”Call level 1″权限的分机都能拨打”9xxxx”进行外呼,而那些没有设置”Call level 1″权限的分机,如果拨打”9xxxx”进行外呼,则会被系统拒绝。