Votre question

Problème REGISTER UCTIMSCLIENT - OpenIMSCore

Tags :
  • Ims
  • Système d'exploitation
Dernière réponse : dans Systèmes d'exploitation
2 Mars 2011 15:21:29

Bonjour à tous, je me suis décidé a poster sur le forum, ne trouvant de réponse nulle part...

J'ai monté un OpenIMS en local, en fait, j'ai 1 machine physique sur laquelle 2 machines virtuelles ubuntu tournent:
- la virtuelle OpenIMS --> 172.16.52.76
- la virtuelle client (UCTIMSClient) --> 172.16.52.68

Lorsque je suis sur le client, tous les ping fonctionnent à merveille (HSS, PCSCF, ...)
Mais lorsque je veux enregistrer Bob (ou Alice) avec UctImsClient, le message d'erreur (relevé avec Wireshark) est le suivant:

  1. 172.16.52.76 --> 172.16.52.68 ICMP Destination unreachable (port unreachable)


je vous poste mes fichiers de config XML (avec le .cfg correspondant en dessous), car je pense que les ports sont mal configurés... de +, pouvez vous me dire a quoi correspondent clf.open-ims.test et pcrf.open-ims.test dans pcscf.xml?

Pcscf.xml:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <DiameterPeer
  3. FQDN="pcscf.open-ims.test"
  4. Realm="open-ims.test"
  5. Vendor_Id="10415"
  6. Product_Name="CDiameterPeer"
  7. AcceptUnknownPeers="1"
  8. DropUnknownOnDisconnect="1"
  9. Tc="30"
  10. Workers="4"
  11. QueueLength="8"
  12. TransactionTimeout="5"
  13. SessionsHashSize="128"
  14. DefaultAuthSessionTimeout="60"
  15. MaxAuthSessionTimeout="300"
  16. >
  17. <Peer FQDN="clf.open-ims.test" Realm="open-ims.test" port="3868"/>
  18. <Peer FQDN="pcrf.open-ims.test" Realm="open-ims.test" port="4868"/>
  19.  
  20. <Acceptor port="3867" bind="127.0.0.1"/>


Pcscf.cfg:
  1. listen=127.0.0.1
  2. port=4060


Icscf.xml:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <DiameterPeer
  3. FQDN="icscf.open-ims.test"
  4. Realm="open-ims.test"
  5. Vendor_Id="10415"
  6. Product_Name="CDiameterPeer"
  7. AcceptUnknownPeers="1"
  8. DropUnknownOnDisconnect="1"
  9. Tc="30"
  10. Workers="4"
  11. QueueLength="8"
  12. TransactionTimeout="5"
  13. SessionsHashSize="128"
  14. >
  15. <Peer FQDN="hss.open-ims.test" Realm="open-ims.test" port="3868"/>
  16.  
  17. <Acceptor port="3869" bind="127.0.0.1"/>
  18.  
  19. <Auth id="16777216" vendor="10415"/><!-- 3GPP Cx -->
  20. <Auth id="16777216" vendor="4491"/><!-- CableLabs Cx -->
  21. <Auth id="16777216" vendor="13019"/><!-- ETSI/TISPAN Cx -->
  22.  
  23. <DefaultRoute FQDN="hss.open-ims.test" metric="10"/>


Icscf.cfg:
  1. listen=127.0.0.1
  2. port=5060
  3. alias="icscf.open-ims.test"
  4. alias="open-ims.test"


Scscf.xml:
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <DiameterPeer
  3. FQDN="scscf.open-ims.test"
  4. Realm="open-ims.test"
  5. Vendor_Id="10415"
  6. Product_Name="CDiameterPeer"
  7. AcceptUnknownPeers="1"
  8. DropUnknownOnDisconnect="1"
  9. Tc="30"
  10. Workers="4"
  11. QueueLength="8"
  12. TransactionTimeout="5"
  13. SessionsHashSize="128"
  14. >
  15. <Peer FQDN="hss.open-ims.test" Realm="open-ims.test" port="3868"/>
  16.  
  17. <Acceptor port="3870" bind="127.0.0.1"/>
  18.  
  19. <Auth id="16777216" vendor="10415"/><!-- 3GPP Cx -->
  20. <Auth id="16777216" vendor="4491"/><!-- CableLabs Cx -->
  21. <Auth id="16777216" vendor="13019"/><!-- ETSI/TISPAN Cx -->
  22.  
  23. <DefaultRoute FQDN="hss.open-ims.test" metric="10"/>


Scscf.cfg:
  1. listen=127.0.0.1
  2. port=6060
  3. alias="scscf.open-ims.test":6060


Ainsi que mon DiameterPeerHSS.xml:

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!-- HSS Server config -->
  3. <DiameterPeer
  4. FQDN="hss.open-ims.test"
  5. Realm="open-ims.test"
  6. Vendor_Id="10415"
  7. Product_Name="JavaDiameterPeer"
  8. AcceptUnknownPeers="1"
  9. DropUnknownOnDisconnect="1"
  10. Tc="30"
  11. Workers="4"
  12. QueueLength="32"
  13. >
  14. <Peer FQDN="icscf.open-ims.test" Realm="open-ims.test" port="3869" />
  15. <Peer FQDN="scscf.open-ims.test" Realm="open-ims.test" port="3870" />
  16.  
  17. <Acceptor port="3868" bind="127.0.0.1" />
  18.  
  19. <Auth id="16777216" vendor="10415"/><!-- 3GPP Cx -->
  20. <Auth id="16777216" vendor="4491"/><!-- CableLabs Cx -->
  21. <Auth id="16777216" vendor="13019"/><!-- ETSI/TISPAN Cx -->
  22. <Auth id="16777217" vendor="10415"/><!-- 3GPP Sh -->
  23. <Auth id="16777221" vendor="10415"/>
  24.  
  25. </DiameterPeer>


Voila, ça fait 2 jours que je tente de résoudre ce problème, rien n'y fait et je commence a déséspérer...

Merci d'avance,

Tib

Autres pages sur : probleme register uctimsclient openimscore

2 Mars 2011 17:18:46

salut,
déjà un problème que tu dois résoudre:
172.16.52.76 --> 172.16.52.68 ICMP Destination unreachable (port unreachable)

les deux pc ne communiquent pas, donc à revoir tes branchements et paramétrages réseaux...

puis :
listen=127.0.0.1
tes services n'écoutent que sur le pc local, et donc inaccessible à tout autre pc qui serait connecté sur le réseau...
donc à remplacer par listen=172.16.52.76 pour l'un et listen=172.16.52.68 pour l'autre
m
0
l
2 Mars 2011 17:27:12

Salut, tout d'abord merci de ta réponse.

Mes 2 PCs communiquent, les ping dans les 2 sens fonctionnent bien.

Sinon pour les listen, j'ai bien remplacé par leurs IP respectives.
J'ai même ouvert le port 5060 en UDP et en TCP sur les 2...

Et toujours ce problème!!

Je sais plus quoi faire là...
m
0
l
3 Mars 2011 13:40:19

<Acceptor port="3867" bind="127.0.0.1"/>
<Acceptor port="3869" bind="127.0.0.1"/>
etc...

tu as bien plus que un seul port à ouvrir à priori, et les bind aussi à mettre à jour...
et aussi tu as un dns interne pour résoudre open-ims.test ?

mais si tu as ouvert un port, c'est que tu as un firewall ? désactive le pour tester !

m
0
l
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS