网上能查到的mobicents的资料都是基于比较老的版本,而官网现在已经更新到3.0的版本,很多资料都已经无效,所以把自己的摸索过程记录下来,以便后来者能少走点弯路,快速上手。

闲言少叙,开始正文。。。

安装文件

1、基于jboss7.2的sip-servlets

mss-3.0.564-jboss-as-7.2.0.Final.zip

下载地址:https://github.com/Mobicents/sip-servlets/releases

2、media server

mms-server-3.0.2.Final.zip

配置与测试jboss7.2

配置jboss7.2

1、解压安装文件

2、配置环境变量JAVA_HOME

3、使用standalone的sip配置文件

1、打开目录mss-3.0.564-jboss-as-7.2.0.Final\standalone\configuration

2、备份standalone.xml为standalone.xml.bak

3、将standalone-sip.xml修改为standalone.xml

4、修改绑定的ip地址

默认服务绑定的是127.0.0.1,导致其他机器无法访问该服务,所以需要做下面的修改:

文件:standalone.xml

修改内容:

1)找到interfaces节点

2)将下面的内容

<interface name="public">
<inet-address value="${jboss.bind.address:127.0.0.1}"/>
</interface>

修改为

<interface name="public">
<inet-address value="${jboss.bind.address:0.0.0.0}"/>
</interface>

运行jboss7.2

进入目录mss-3.0.564-jboss-as-7.2.0.Final\bin

运行文件: standalone.bat

进入click2call后台

在浏览器中输入网址:http://127.0.0.1:8080/click2call即可

注:如果直接使用localhost:8080/click2call的话,会显示失败

错误与解决

1、启动jboss后无法进入click2call后台

问题描述:

1)在jboss启动成功后,访问http://127.0.0.1:8080/click2call时提示404

2)在jboss的后台,可以看到如下的日志

12:09:41,153 INFO  [org.jboss.as.server] (ServerService Thread Pool -- 26) JBAS0
18559: Deployed "click2call.war" (runtime-name : "click2call.war")
12:09:41,155 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774
: Service status report
JBAS014775: New missing/unsatisfied dependencies:
service jboss.security.security-domain.sip-servlets (missing) dependents:
[service jboss.web.deployment.default-host./click2call.realm]

解决办法:

1、打开目录mss-3.0.564-jboss-as-7.2.0.Final\standalone\configuration

2、备份standalone.xml为standalone.xml.bak

3、将standalone-sip.xml修改为standalone.xml

2、sip客户端登录后,无法在click2call后台看到注册信息

该问题暂缺,待解决。

最新文章

  1. tensorflow学习笔记五:mnist实例--卷积神经网络(CNN)
  2. linux 录制并回放终端会话
  3. 【CoreData】表之间的关联
  4. MyEclipse — Maven+Spring+Struts+Hibernate 整合 [学习笔记-2]
  5. Linux下如何进行FTP设置
  6. Remember the Word
  7. Altium Designer 等长线&amp;&amp;蛇形线
  8. C/C++中字符串存储位置
  9. 创建区域Areas,添加TagHelper
  10. 【图文教程】用“iz3d”软件将您的游戏打造为红蓝3D游戏。
  11. FindWindowEx使用方法
  12. VB.Net隐式转换和显式转换的方法(转)
  13. 任务调度之集群(基于Quartz.net)
  14. NLTK学习笔记(一):语言处理和Python
  15. 【转】shell学习笔记(一)——学习目的性、特殊字符、运算符等
  16. SqlServer主键和自增长设置
  17. python3.x pool.map方法的实质
  18. (79)Wangdao.com第十五天_JavaScript 对象的继承_prototype原型对象_封装_函数式编程
  19. Fundebug累计处理1000万条错误事件!
  20. rpm 命令使用 和 lsof -p 1406 使用

热门文章

  1. hihocoder 1288 : Font Size (微软2016校园招聘4月在线笔试)
  2. 基本C库函数
  3. 【Tomcat MyEcplise】MyEcplise添加一个新的Server,Tomcat8.5报错
  4. [Linux] Proc 文件系统
  5. 深入C(关键字)
  6. Selenium IDE 基础使用教程
  7. fiddler在ios10.3系统抓包https失败原因解决
  8. reconstruct-original-digits-from-english(好)
  9. MFC 带Ribbonbar的窗口 实现全屏和取消全屏
  10. 把文章里边的html标签去掉(去掉文字的样式,显示css设置的样式)