Sip 无法将TeleStax Restcomm集成到MetaSwitch Clearwater中

Sip 无法将TeleStax Restcomm集成到MetaSwitch Clearwater中,sip,telephony,restcomm,mobicents,Sip,Telephony,Restcomm,Mobicents,我真的很想研究restcom如何在clearwater中作为电话应用服务器工作。 我遵循以下指南: 但很显然,本文中Restcomm的版本太旧了(TelScale-restcom-JBoss-AS7-7.1.2-GA),我正在使用更新版本(restcom-JBoss-AS7-7.7.0.900)。 由于两个版本的配置有所不同,我无法遵循本文中的指南 我成功地安装了clearwater。我可以在清水里喝一小口。 当我设置restcomm(版本restcomm-JBoss-AS7-7.7.0.90

我真的很想研究restcom如何在clearwater中作为电话应用服务器工作。 我遵循以下指南:

但很显然,本文中Restcomm的版本太旧了(TelScale-restcom-JBoss-AS7-7.1.2-GA),我正在使用更新版本(restcom-JBoss-AS7-7.7.0.900)。 由于两个版本的配置有所不同,我无法遵循本文中的指南

我成功地安装了clearwater。我可以在清水里喝一小口。 当我设置restcomm(版本restcomm-JBoss-AS7-7.7.0.900)时, 我更改了文件中媒体服务器的本地地址:standalone/deployments/restcomm.war/WEB-INF/conf/restcomm.xml 详情如下:

<media-server-manager>
    ...
    <local-address>192.168.0.117</local-address>             
    ...
</media-server-manager>
<property name="bindAddress">192.168.0.117</property>
<property name="localBindAddress">127.0.0.1</property>
<property name="externalAddress"><null/></property>
<property name="localNetwork">192.168.0.0</property>
<property name="localSubnet">255.255.255.0</property>
媒体服务器已成功启动

然后,我启动restcom jboss:

$ cd ${JBOSS_HOME}/bin
$ sudo ./standalone.sh -Djboss.socket.binding.port-offset=100 -b 192.168.0.117
它得到了错误,如下图所示

但当我转到http:/192.168.0.117:8180时,Jboss服务器仍然工作

但我无法访问Restcomm管理界面

我还尝试将一些内容修改为文章:

-修改默认应用程序:standalone/deployments/restcomm.war/demos/hello-play.xml

<Response>
    <Play>http://192.168.0.117:8180/restcomm/audio/demo-prompt.wav</Play>
</Response>
它得到了一个错误:

这就是我的问题。 非常感谢你对我的支持


致以最诚挚的问候,

事实上,这些步骤太旧了,在新版本中可能无法使用

我建议改为启动并在docker run命令中配置JVM选项和端口偏移量(请参阅)


配置Clearwater的其余描述仍然有效。

谢谢Jeand对我的支持。我会和docker一起试试。
<Response>
    <Play>http://192.168.0.117:8180/restcomm/audio/demo-prompt.wav</Play>
</Response>
{
"Restcomm" :
"<InitialFilterCriteria><Priority>1</Priority><TriggerPoint> <ConditionTypeCNF></ConditionTypeCNF><SPT><ConditionNegated>0</ConditionNegated><Group>0</Group><Method>INVITE</Method><Extension></Extension></SPT></TriggerPoint><ApplicationServer><ServerName>sip:192.168.0.117:5180</ServerName><DefaultHandling>0</DefaultHandling></ApplicationServer></InitialFilterCriteria>"
}
curl -X POST    http://ACae6e420f425248d6a26948c17a9e2acf:77f8c12cc7b8f8423e5c38b035249166@192.168.0.117:8180/restcomm/2012-04-24/Accounts/ACae6e420f425248d6a26948c17a9e2acf/IncomingPhoneNumbers.json -d "PhoneNumber=4321" -d "VoiceUrl=http://192.168.0.117:8180/restcomm/demos/hello-play.xml"