Jboss Restcomm-解决SMSC GW 7.2配置故障

Jboss Restcomm-解决SMSC GW 7.2配置故障,jboss,sms-gateway,smpp,restcomm,ss7,Jboss,Sms Gateway,Smpp,Restcomm,Ss7,我们将最新版本(7.2)SMSC-GW配置为在服务器上使用环境(cassandra等)。但是,在设置完所有内容之后。出现了一些故障(以前的版本中没有出现) 首先,当使用默认设置(JSS7 SMSCGW SMPP)连接模拟器和网关时 JSS7已连接并发送,但未收到响应 SMPP连接到SMSC-GW,并绑定EMSE。SMPP尝试发送到SS7,但收到来自SMSC-GW的PDU包故障响应 我尝试配置DB路由规则,但没有成功 此外,SMSC-GW服务器中的日志经常显示以下消息: 16:00:28,504

我们将最新版本(7.2)SMSC-GW配置为在服务器上使用环境(cassandra等)。但是,在设置完所有内容之后。出现了一些故障(以前的版本中没有出现)

首先,当使用默认设置(JSS7 SMSCGW SMPP)连接模拟器和网关时

  • JSS7已连接并发送,但未收到响应
  • SMPP连接到SMSC-GW,并绑定EMSE。SMPP尝试发送到SS7,但收到来自SMSC-GW的PDU包故障响应
  • 我尝试配置DB路由规则,但没有成功

    此外,SMSC-GW服务器中的日志经常显示以下消息:

    16:00:28,504 INFO  [SchedulerResourceAdaptor] (pool-56-thread-1) Not all SBB are running now: ServicesDownList=[smscTxSmppServerServiceState, smscRxSmppServerServiceState, smscTxSipServerServiceState, smscRxSipServerServiceState, smscTxHttpServerServiceState, moServiceState, homeRoutingServiceState, mtServiceState, alertServiceState, chargingServiceState, ]
    
    JSS7管理控制台GUI显示了以下内容(看起来是错误的):

    那么,这些是SMSC-GW故障的根源吗

    更新:我在server.log中发现此错误

    2017-02-02 10:57:42,005 WARN  [org.mobicents.slee.container.deployment.jboss.SleeContainerDeployerImpl] (SLEE-InternalDeployer-thread-1) SLEE DUs not deployed, due to missing dependencies: file:/home/coreteam/kitchensink/restcomm-smsc-7.2.109/jboss-5.1.0.GA/server/simulator/deploy/smsc-services-du-7.2.109.jar/
    
    其次是:

    EventTypeID[name=org.mobicents.smsc.slee.services.smpp.server.events.SS7_SEND_MT,vendor=org.mobicents,version=1.0]
    ResourceAdaptorTypeID[name=PersistenceResourceAdaptorType,vendor=org.mobicents,version=1.0]
    ResourceAdaptorTypeID[name=SchedulerResourceAdaptorType,vendor=org.mobicents,version=1.0]
    SipRA
    EventTypeID[name=org.mobicents.smsc.slee.services.smpp.server.events.SS7_SEND_RSDS,vendor=org.mobicents,version=1.0]
    SchedulerResourceAdaptor^M
    PersistenceResourceAdaptor^M
    EventTypeID[name=org.mobicents.smsc.slee.services.smpp.server.events.SMPP_SM,vendor=org.mobicents,version=1.0]
    EventTypeID[name=org.mobicents.smsc.slee.services.smpp.server.events.SS7_SM,vendor=org.mobicents,version=1.0]
    EventTypeID[name=org.mobicents.smsc.slee.services.smpp.server.events.SIP_SM,vendor=org.mobicents,version=1.0]
    2017-02-02 14:41:17,450 WARN  [org.mobicents.slee.container.deployment.jboss.DeploymentManager] (main) Unable to INSTALL smsc-services-du-7.3.0-SNAPSHOT.jar right now. Waiting for dependencies to be resolved.
    

    很久以前就解决了,但我想我会和大家分享。我只是简单地通过在deploy-config.xml文件中添加以下内容来安装SipRA missing dependency:

    
    

    在$JBOSS_HOME/server/profile_name/deploy/restcom slee目录中

    我将端口设置为其他值,因为该值已被其他服务占用


    下一次运行smsc-GW时,
    smsc-services-du-7.2.109.jar
    会自动安装。

    不久前解决了这个问题,但我想我会与大家分享。我只是简单地通过在deploy-config.xml文件中添加以下内容来安装SipRA missing dependency:

    
    

    在$JBOSS_HOME/server/profile_name/deploy/restcom slee目录中

    我将端口设置为其他值,因为该值已被其他服务占用

    smsc-services-du-7.2.109.jar
    然后在我下次运行smsc-GW时自动安装

    <ra-entity
    resource-adaptor-id="ResourceAdaptorID[name=JainSipResourceAdaptor,vendor=net.java.slee.sip,version=1.2]"
    entity-name="SipRA">
    <properties>
        <property name="javax.sip.PORT" type="java.lang.Integer" value="5060" />
    </properties>
    <ra-link name="SipRA" />