Auteur Sujet: Téléphonie Siproxd et problème depuis aujourd'hui  (Lu 38609 fois)

0 Membres et 1 Invité sur ce sujet

Fabien0683

  • Abonné Orange Fibre
  • *
  • Messages: 22
  • La Seyne / Mer 83
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #108 le: 25 août 2017 à 22:54:05 »
Parce que vous avez fait les cobayes :). Maintenant, on sait ce qui manque sur autre chose que de l'ubuntu, ça sera plus simple.

Je m'attendais à pire avec libhybris, j'ai un peu galeré avec.

Mais sa reste sur un proc ARM, sur du x86 le apt-get install android-headers fonctionne mais sans tout les fichiers. Je vais regarder ton git pour mettre tout d aplomb. Et voir si la compilation de libhybris marche.

letama

  • Abonné Orange Fibre
  • *
  • Messages: 71
  • Antibes (06600)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #109 le: 25 août 2017 à 23:58:36 »
Ca ne pourra fonctionner que sur de l'arm, libhybris ne fait que la passerelle entre libc et bionic, il n'y a pas d'émulation ou translation arm. Orange ne fournit malheureusement pas de dll x86. Il faudrait intégrer la techno intel (houdini), mais il a pas grand chose sur le net sur le sujet.

Il vaudrait mieux se concentrer sur l'interpretation du md5_transform je pense.

thenico

  • Expert.
  • Abonné OVH
  • *
  • Messages: 1 009
  • FTTH >500 Mb/s (13)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #110 le: 26 août 2017 à 04:48:09 »
Je peut mettre à jour le README.md sur nsapa/siproxd_orange pour envoyer les gens sur ton repositery si tu es prêt à faire le support.
J'avais tout couper car je n'utilise pas le logiciel.

letama

  • Abonné Orange Fibre
  • *
  • Messages: 71
  • Antibes (06600)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #111 le: 26 août 2017 à 13:32:51 »
Si tu veux... Je considère ça comme une solution temporaire, mais en attendant, pourquoi pas.

Je vais assurer le support autant que possible.

Merci pour ton git et les instructions, ça m'avait bien servi lorsque j'avais commencé!

gaslag91

  • Abonné Orange adsl
  • *
  • Messages: 5
  • Paris 5ème (75)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #112 le: 04 septembre 2017 à 22:00:11 »
C'est incroyable. Ca fonctionne su-per-bien sur mon raspberry 2 Jessie et ma FritxBox. C'est super genial. Merci mille fois!

MaxLeMans

  • Abonné Orange adsl
  • *
  • Messages: 4
  • 56
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #113 le: 12 septembre 2017 à 14:57:20 »
OK, Letama doit etre content, sa fonctionne à nouveau

Je ne sais pas si MaxLeMans se lance dans la transposition du code?

C'est en cours... :)

phtagn

  • Abonné Orange Fibre
  • *
  • Messages: 2
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #114 le: 17 septembre 2017 à 14:11:37 »
Bonjour,

Tout d'abord un grand merci à vous tous pour l'aide que vous fournissez sur le forum et à Letama pour son travail, c'est incroyable.
J'ai réussi a compiler le nouveau module, ils se lance et tout, mais je coince après. Rien ne fonctionne, ni l'incoming, ni l'outgoing. J'ai essayé en configurant asterisk et Linphone et j'ai toujours la même erreur :
INFO:src/plugin_orange.c:302 proxying REGISTER without {Proxy-,}Authorization: headersJe ne comprends absolument pas ce que ça veut dire.
Le log complet de début de siproxd est :
13:59:48.316 INFO:src/plugin_orange.c:157 plugin_orange is initialized
13:59:48.316 INFO:plugins.c:117 Plugin 'plugin_orange' [SIP plugin for Orange Livephone, version 0.2.2] loaded with success, exemask=0x168
13:59:48.317 WARNING:utils.c:643 couldn't create new PID file: No such file or directory
13:59:48.323 INFO:rtpproxy_relay.c:121 Current thread stacksize is 8192 kB
13:59:48.324 INFO:sock.c:131 bound to port 5070
13:59:48.324 INFO:siproxd.c:351 siproxd-0.8.3dev-2365 2017-09-17T00:27:33 armv7l-unknown-linux-gnueabihf started
13:59:59.817 siproxd.c:491 checking Max-Forwards (=70)
13:59:59.817 siproxd.c:536 received SIP type REQ:REGISTER
13:59:59.817 src/plugin_orange.c:288 REGISTER: setting URL host to gre7.pc.sbct3g.orange-multimedia.net:5080
13:59:59.818 INFO:src/plugin_orange.c:302 proxying REGISTER without {Proxy-,}Authorization: headers
13:59:59.826 siproxd.c:590 proxying REGISTER request to:gre7.pc.sbct3g.orange-multimedia.net
13:59:59.827 proxy.c:86 proxy_request
13:59:59.827 route_processing.c:63 route_preprocess: no Route header present
13:59:59.827 sip_utils.c:1026 sip_find_direction: beginning search
13:59:59.827 sip_utils.c:1069 sip_find_direction: no OUTGOING found
13:59:59.827 sip_utils.c:1114 sip_find_direction: no INCOMING (To:) found
13:59:59.827 sip_utils.c:1136 sip_find_direction: no INCOMING RQ (SIP URI) found
13:59:59.827 sip_utils.c:1209 sip_find_direction: no INCOMING RS (via header) found
13:59:59.828 sip_utils.c:1237 sip_find_direction: no INCOMING (redirected) found
13:59:59.828 sip_utils.c:1243 sip_find_direction: unable to determine direction of SIP packet
13:59:59.828 proxy.c:239 request [REGISTER] from/to unregistered UA (RQ: +331XXXXXXXX@orange-multimedia.fr -> *NULL*@gre7.pc.sbct3g.orange-multimedia.net)

J'ai besoin d'un coup de main ! Merci d'avance !

letama

  • Abonné Orange Fibre
  • *
  • Messages: 71
  • Antibes (06600)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #115 le: 17 septembre 2017 à 21:38:53 »
Salut,

INFO:src/plugin_orange.c:302 proxying REGISTER without {Proxy-,}Authorization: headers

Ce message est normal, pas de soucis à ce niveau.

13:59:59.827 route_processing.c:63 route_preprocess: no Route header present
13:59:59.827 sip_utils.c:1026 sip_find_direction: beginning search
13:59:59.827 sip_utils.c:1069 sip_find_direction: no OUTGOING found
13:59:59.827 sip_utils.c:1114 sip_find_direction: no INCOMING (To:) found
13:59:59.827 sip_utils.c:1136 sip_find_direction: no INCOMING RQ (SIP URI) found
13:59:59.827 sip_utils.c:1209 sip_find_direction: no INCOMING RS (via header) found
13:59:59.828 sip_utils.c:1237 sip_find_direction: no INCOMING (redirected) found
13:59:59.828 sip_utils.c:1243 sip_find_direction: unable to determine direction of SIP packet
13:59:59.828 proxy.c:239 request [REGISTER] from/to unregistered UA (RQ: +331XXXXXXXX@orange-multimedia.fr -> *NULL*@gre7.pc.sbct3g.orange-multimedia.net)
[/code]

Ca par contre, ça l'est moins. Le *NULL* est suspect, la série de no incoming/outgoing aussi. J'ai l'impression que ta configuration n'est pas bonne, tu peux nous donner le siproxd.conf et ce que tu entres sur asterisk (sip.conf) et Linphone?

C'est vraiment la capture complète depuis le début ?

Pour te donner une idée, la séquence normale de REGISTER ressemble à ça:

Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.827 siproxd.c:536 received SIP type REQ:REGISTER
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.827 src/plugin_orange.c:288 REGISTER: setting URL host to mon7.pc.sbct3g.orange-multimedia.net:5080
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.827 INFO:src/plugin_orange.c:312 rewriting {Proxy-,}Authorization: headers
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.827 src/plugin_orange.c:416 ha1      = [͖xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.827 src/plugin_orange.c:417 nonce    = [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:418 nc       = [xxxxxxx]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:419 cnonce   = [xxxxxxxx]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:420 qop      = [auth]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:421 impi     = [xxxxxxxxxx@orange-multimedia.fr]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:422 authtype = [Digest]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:423 realm    = ["orange-multimedia.fr"]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.828 src/plugin_orange.c:424 password = [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.830 src/plugin_orange.c:462 req_uri  = [sip:orange-multimedia.fr]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.830 src/plugin_orange.c:463 response = ["xxxxxxxxxxxxxxxxxxxx"]
Sep 17 08:02:41 pisip siproxd[1011]: src/plugin_orange.c:312 INFO:rewriting {Proxy-,}Authorization: headers
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.848 siproxd.c:590 proxying REGISTER request to:mon7.pc.sbct3g.orange-multimedia.net
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.886 sip_utils.c:1026 sip_find_direction: beginning search
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.886 sip_utils.c:1257 sip_find_direction: dir=2, urlmap 0, trueurl [192.168.1.x:5060] / masqurl [xxx.xxx.xxxx.xxxx:5570] / regurl [orange-multimedia.fr:(null)]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.925 src/plugin_orange.c:502 substituted tel: URI with "sip:"
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.926 siproxd.c:536 received SIP type RES:OK
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.926 sip_utils.c:1026 sip_find_direction: beginning search
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.926 sip_utils.c:1069 sip_find_direction: no OUTGOING found
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.944 sip_utils.c:1257 sip_find_direction: dir=3, urlmap 0, trueurl [192.168.1.x:5060] / masqurl [xxx.xxx.xxx.xxx:5570] / regurl [orange-multimedia.fr:(null)]
Sep 17 08:02:41 pisip siproxd[1011]: 08:02:41.944 src/plugin_orange.c:620 found response for REGISTER dialog

Tu peux aussi tenter de faire une capture de la requete register sur ton raspberry avec un  tcpdump -A -vvv port 50xx ?

Anonyme

  • Invité
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #116 le: 18 septembre 2017 à 09:10:16 »
13:59:48.317 WARNING:utils.c:643 couldn't create new PID file: No such file or directory

J'ai besoin d'un coup de main ! Merci d'avance !

C'est un Warning, mais cela ne commence pas très bien.

letama

  • Abonné Orange Fibre
  • *
  • Messages: 71
  • Antibes (06600)
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #117 le: 18 septembre 2017 à 19:44:55 »
13:59:48.317 WARNING:utils.c:643 couldn't create new PID file: No such file or directory
C'est un Warning, mais cela ne commence pas très bien.

Ca, c'est pas bien grave non plus, c'est juste un problème de droit d'accès. Siproxd tournant sur un utilisateur spécifique, il n'arrive pas à créer le fichier dans le répertoire /var/run. Pour le faire disparaitre, il suffit de changer le chemin pid_file dans siproxd.conf vers un emplacement accessible par l'utilisateur nobody, ou ouvrir l'accès à /var/run/

Ou ignorer le message  :D


Anonyme

  • Invité
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #118 le: 18 septembre 2017 à 20:10:54 »
13:59:48.317 WARNING:utils.c:643 couldn't create new PID file: No such file or directory
Ca, c'est pas bien grave non plus, c'est juste un problème de droit d'accès. Siproxd tournant sur un utilisateur spécifique, il n'arrive pas à créer le fichier dans le répertoire /var/run. Pour le faire disparaitre, il suffit de changer le chemin pid_file dans siproxd.conf vers un emplacement accessible par l'utilisateur nobody, ou ouvrir l'accès à /var/run/

Ou ignorer le message  :D
Je n'ai aucun doute sur le fait que ce soit un problème de droits, que ceci n'a pas un impact par ailleurs, c'est moins certain. :)

phtagn

  • Abonné Orange Fibre
  • *
  • Messages: 2
Téléphonie Siproxd et problème depuis aujourd'hui
« Réponse #119 le: 18 septembre 2017 à 21:06:19 »
Merci beaucoup pour vos réponses. J'ai fait la modification, mais ça n'a rien changé au problème. Mais j'ai continué à jouer avec mon fichier de configuration. Le problème venait de mon /etc/hosts, voip.cholli.org (mon nom de domaine) sur 127.0.0.1 au lieu de le résoudre sur l'adresse externe. J'ai mis un moment avant de trouver, mais maintenant tout fonctionne bien.
Merci encore pour tout !