2017-01-29 1 views
1

Nous avons configuré la dernière version (7.2) SMSC-GW pour travailler sur notre serveur avec l'environnement (cassandra et autres). Cependant, après avoir tout mis en place. Certaines défaillances apparaissent (qui n'apparaissaient pas dans les versions précédentes).Restcomm - Résolution des échecs de configuration de SMSC GW 7.2

Tout d'abord, lors de la connexion des simulateurs et la passerelle en utilisant les paramètres par défaut (JSS7 < -> SMSCGW < -> SMPP)

  1. JSS7 est connecté et l'envoi, mais aucune réponse n'a été reçue.
  2. SMPP est connecté à SMSC-GW et l'EMSE est lié. SMPP essaie d'envoyer à SS7, mais reçoit une réponse PDU paquet échec de la SMSC-GW

J'ai essayé la configuration des règles de routage DB, mais cela ne fonctionne pas.

En outre, le journal du serveur SMSC-GW affiche fréquemment le message suivant:

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, ] 

Et l'interface graphique de la console de gestion JSS7 affiche ce (qui semble erroné):

enter image description here

Alors, est-ce la source des échecs SMSC-GW?

UPDATE: Je trouve cette erreur dans le 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/ 

Suivi par:

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. 

Répondre

0

a résolu le problème il y a tout à fait un certain temps, mais pensait que je partagerais. Je viens tout simplement installé la dépendance manquante Sipra en ajoutant ce qui suit dans le deploy-config.xml fichier:

<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" /> 

Dans le $ JBOSS_HOME/server/nom_profil/deploy/répertoire restcomm-Slee.

J'ai défini le port à une autre valeur puisque ce numéro était déjà pris par un autre service.

Le smsc-services-du-7.2.109.jar a ensuite été installé automatiquement la prochaine fois que j'ai exécuté le SMSC-GW.