【问题标题】:Mobicents application router not routing external IP INVITEMobicents 应用程序路由器未路由外部 IP INVITE
【发布时间】:2015-08-26 08:01:03
【问题描述】:

我在 Jboss 7.2 上使用 Mobicents。 如果软电话在另一台机器上,我的 Mobicents 似乎不会将消息传递给应用程序。

I'm executing the server as "./standalone.sh -b 0.0.0.0"

两部手机都注册到服务器,但是:

  1. 如果我通过电话从它调用的另一台机器拨打电话,但 INVITE 未传递到我的应用程序。

  2. 如果我从服务器上同一台机器上的电话拨打电话,INVITE 会发送到我的应用,但从我的应用到外部电话的邀请不会发送。

作为 DAR 我有:

OPTIONS: ("org.mobicents.servlet.sip.example.SimpleApplication", "DAR:From", "ORIGINATING", "", "NO_ROUTE", "0") 
REGISTER: ("org.mobicents.servlet.sip.example.SimpleApplication", "DAR:From", "ORIGINATING", "", "NO_ROUTE", "0") 
INVITE: ("org.mobicents.servlet.sip.example.SimpleApplication", "DAR:From", "ORIGINATING", "", "NO_ROUTE", "0")

怎么可能?感谢您的帮助!

【问题讨论】:

    标签: jboss7.x mobicents mobicents-sip-servlets


    【解决方案1】:

    请确保使用来自https://mobicents.ci.cloudbees.com/job/MobicentsSipServlets-Release/ 的最新版本重试。最近对 0.0.0.0 绑定进行了一些修复。如果这仍然不起作用,请提供 org.mobicents 和 gov.nist 类别的 DEBUG 级别日志(在standalone-sip.mml 中)

    【讨论】:

    • 嗨,让德。我已经更新了mobicent,但我总是遇到同样的问题。当我从“sip:user1@10.1.2.84:5061”调用时,这与 Mobicents 所在机器的 IP 相同,sip servlet 捕获了 INVITE,但未发送从 servlet 到远程电话的第二次邀请.如果我尝试反向操作,则没有消息到达 Mobicents 日志但呼叫是,因此可以建立连接。这是您问我的带有 de Log 的文件夹。我希望了解我错在哪里会很有用dropbox.com/sh/ki775il04z9aifq/AAA-hHGm-9zW8lPwu7BC7Vena?dl=0
    • 您提供的日志处于 INFO 级别而不是 DEBUG 级别,正如我之前的回答中所要求的那样。请使用在 DEBUG 设置的standalone-sip.xml 中的记录类别 org.mobicents 和 gov.nist 和根记录器级别重新记录失败的调用。另外请尝试直接绑定到网络接口的真实IP而不是0.0.0.0,看看效果是否更好?
    • 原谅我犯了一个错误!我会尽快为您提供正确的日志。
    • 你好 Jeand,我现在才回到 mobicents 项目工作。目前,我在一台 linux 机器上安装了 mobicents,并在一个带有两部软件电话的客户端上安装了 mobicents。这是调试文件的链接:dropbox.com/s/n1yi33zsaz87aih/debug-mobicents.js?dl=0
    猜你喜欢
    • 1970-01-01
    • 2014-11-25
    • 2019-07-22
    • 2019-05-04
    • 2015-12-08
    • 2018-11-05
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    相关资源
    最近更新 更多