Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] clientSIP

Pour échanger sur les plugins classés en catégorie "Communication"
Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 18 juin 2019, 11:43

akashha a écrit :
17 juin 2019, 13:53
Bonjour,

J'ai supprimé le plugin pour le réinstaller (car la dernière mise a jour ne passait pas).
Mais visiblement, ce n'est plus possible de le réinstaller sans code.
Il fonctionnait très bien pour mon utilisation, c'est possible d'avoir ce code ?

Merci d'avance.
Quel est ton usage ca m'interresse se genre de retour
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 18 juin 2019, 11:48

mika-nt28 a écrit :
18 juin 2019, 11:39
L'adresse du serveur c'est toi qui l'a saisi
Tu as un screenshot?
Oui dans la configuration du plugin. Ce hostname donne une IP sur mon réseau privé. Comme dit plus haut, j'ai aussi essayé de lui donner l'IP directement sans succès.
Capture du 2019-06-18 11-45-50.png
Capture du 2019-06-18 11-45-50.png (56 Kio) Consulté 1274 fois

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 19 juin 2019, 09:28

Ap0p0 a écrit :
18 juin 2019, 11:02
Merci bien! :)

Du coup je l'ai installé. Il semble y avoir un problème avec la destination du SIP:
[2019-06-18 10:57:56][DEBUG] : Listenning for INVITE
[2019-06-18 10:57:56][DEBUG] : Listenning for MESSAGE
[2019-06-18 10:58:07][DEBUG] : Appel en demandé => XXXX
[2019-06-18 10:58:07][ERROR] : Failed to send data to 0.0.27.188:5060. Source IP X.X.X.X, source port: 5067. Invalid argument
Mon serveur n'est évidemment pas sur l'IP 0.0.27.188. J'ai essayé de configuré le plugin avec hostname avec et sans domaine, et avec l'IP, même résultat.

A ta dispo pour tester autre chose si besoin.

A+!
Je suis le seul à avoir ce problème là?

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 19 juin 2019, 09:55

Oui je pense
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

akashha
Timide
Messages : 29
Inscription : 05 juil. 2018, 10:47

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par akashha » 19 juin 2019, 14:57

mika-nt28 a écrit :
18 juin 2019, 11:43
akashha a écrit :
17 juin 2019, 13:53
Bonjour,

J'ai supprimé le plugin pour le réinstaller (car la dernière mise a jour ne passait pas).
Mais visiblement, ce n'est plus possible de le réinstaller sans code.
Il fonctionnait très bien pour mon utilisation, c'est possible d'avoir ce code ?

Merci d'avance.
Quel est ton usage ca m'interresse se genre de retour

Bonjour,

Je me sert du plugin pour m'appeler dans le cas d'une alarme (et le numéro appelant me sert qu'a ça).

Cordialement,

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 20 juin 2019, 01:58

Bon j'ai tout réinstaller le plugin.

Effectivement c'est mieux. Le client SIP s'enregistre sur asterisk depuis le port source 5065. Malheureusement le client devien aussitôt unreachable sur asterisk car visiblement le client est en écoute sur le port 5066.

Autrement dit, le client peut appeler sans problème mais ne peut en aucun cas être appeler :) C'est déjà pas si mal car moi aussi je me sers du client SIP pour appeler mon portable et celui de ma femme

enregistrement du client:

Code : Tout sélectionner

Asterisk*CLI> 
    -- Registered SIP '7100' at X.X.X.X:5065
statut dans asterisk:

Code : Tout sélectionner

7100/7100                 X.X.X.X                            D  No         No             5065     UNREACHABLE    
port d'écoute sur Jeedom:

Code : Tout sélectionner

 users:(("python",pid=1722,fd=11))
udp    UNCONN     0      0                      X.X.X.X:5066                                           *:*
tcpdump sur Jeedom montrant le "qualify" du serveur vers le client:

Code : Tout sélectionner

00:26:32.253348 IP Asterisk.home.sip > Jeedom.home.5065: SIP: OPTIONS sip:7100@X.X.X.X:5065 SIP/2.0
00:26:32.253450 IP Jeedom.home > Asterisk.home: ICMP Jeedom.home udp port 5065 unreachable, length 556

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 20 juin 2019, 09:31

Comme je l'ai dit ce plugin est en coure de dev et je manque de temps donc il faut attendre que j'en trouve un peux
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 21 juin 2019, 16:04

Salut,

biensûr oui, je te donne des informations qui te seront nécessaire pour le dev. Ne te presse pas :)

akashha
Timide
Messages : 29
Inscription : 05 juil. 2018, 10:47

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par akashha » 21 juin 2019, 21:07

Merci pour avoir réactiver le plugin ;)

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 24 juin 2019, 09:22

Est ce que parmis vous vous avez reussi a configure les message texte sur votre serveur.
J'avais intégrer cette option au plugin mais je ne suis jamais arrivé a configurer mon serveur pour ca.
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 26 juin 2019, 01:22

Salut,

oui j'ai activé les messages texte sur mon asterisk. Le seul soucis c'est que les messages ne sont pas délivrés que si les clients sont available / registered.

Seul un freePBX avec les scripts AGI php pourra supporter l'expédition des messages de manière asynchrone (message queue)

la conf ici: https://stackoverflow.com/questions/231 ... -messaging

pour le dialplan il va te falloir le modifier par ça:

Code : Tout sélectionner

exten => _.,1,NoOp(SMS receiving dialplan invoked)
exten => _.,n,NoOp(To ${MESSAGE(to)})
exten => _.,n,NoOp(From ${MESSAGE(from)})
exten => _.,n,NoOp(Body ${MESSAGE(body)})
exten => _.,n,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _.,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _.,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _.,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _.,n,Hangup()
exten => h,1,Hangup()
;
; Handle failed messaging
exten => _.,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}] Your message to ${EXTEN} has failed. Retry later.")
exten => _.,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _.,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _.,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _.,n,Hangup()
exten => h,1,Hangup()
Par contre je ne vois pas comment envoyer un message via le plugin de jeedom :)

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 26 juin 2019, 09:04

Ap0p0 a écrit :
26 juin 2019, 01:22
Salut,

oui j'ai activé les messages texte sur mon asterisk. Le seul soucis c'est que les messages ne sont pas délivrés que si les clients sont available / registered.

Seul un freePBX avec les scripts AGI php pourra supporter l'expédition des messages de manière asynchrone (message queue)

la conf ici: https://stackoverflow.com/questions/231 ... -messaging

pour le dialplan il va te falloir le modifier par ça:

Code : Tout sélectionner

exten => _.,1,NoOp(SMS receiving dialplan invoked)
exten => _.,n,NoOp(To ${MESSAGE(to)})
exten => _.,n,NoOp(From ${MESSAGE(from)})
exten => _.,n,NoOp(Body ${MESSAGE(body)})
exten => _.,n,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _.,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _.,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _.,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _.,n,Hangup()
exten => h,1,Hangup()
;
; Handle failed messaging
exten => _.,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}] Your message to ${EXTEN} has failed. Retry later.")
exten => _.,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _.,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _.,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _.,n,Hangup()
exten => h,1,Hangup()
Par contre je ne vois pas comment envoyer un message via le plugin de jeedom :)
Aurrai tu le temps de me filer un coup de main a configurer mon freePBX?
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 26 juin 2019, 10:16

Très honnêtement j'ai plusieurs essayé FreePBX. A chaque fois ce fut un échec. Je suis incapable de configurer un freePBX ...

Ne peut-tu pas simplement éditer les fichiers de conf asterisk à la main?

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 26 juin 2019, 10:27

En fait peut importe l'outil que j'utilise j'ai toujours un truc qui ne veux pas fonctionné comme je le souhaite
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Ap0p0
Timide
Messages : 38
Inscription : 10 mars 2017, 12:26

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par Ap0p0 » 26 juin 2019, 10:52

T'as essayé ça? :)

http://forum.thewebmachine.net/enable-s ... s-t42.html

c'est exactement la conf que je t'ai donné mais en bonus l'activation du SIP message pour freePBX :)

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 05 juil. 2019, 11:58

Ap0p0 a écrit :
26 juin 2019, 10:16
Très honnêtement j'ai plusieurs essayé FreePBX. A chaque fois ce fut un échec. Je suis incapable de configurer un freePBX ...

Ne peut-tu pas simplement éditer les fichiers de conf asterisk à la main?
J'ai l'impression que mon freepbx sur proxmox ne fonctionne pas correctement
Je suis bien en Register mais si je passe un appel je n'ai pas de son ni de video.

Sinon de retour sur jeedom j'ai un defaut
[2019-07-05 11:30:09][ERROR] : Can't find nonce in www-auth

Est celui la qui vous bloque
J'ai identifié le porbleme dans mon regex mai je ne suis pas sur qui soit correcte chez tous le monde
Dans le retour d'asterik je n'ai pas d'espace entre la , et le nonce

SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 192.168.0.103:5067;rport=5067;received=192.168.0.103;branch=z9hG4bK876362 Call-ID: bb41cf9172649590871f1809dfb4b81c From: <sip:6005@192.168.0.105>;tag=76095 To: <sip:6005@192.168.0.105>;tag=z9hG4bK876362 CSeq: 20 REGISTER WWW-Authenticate: Digest realm="asterisk",nonce="1562319009/3b68ffa8c6b0e1e40c68f147e37ed139",opaque="7d2f6f427ed85ed8",algorithm=md5,qop="auth" Server: FPBX-15.0.16(16.4.0) Content-Length: 0
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 09 juil. 2019, 15:24

Ap0p0 a écrit :
26 juin 2019, 10:16
Très honnêtement j'ai plusieurs essayé FreePBX. A chaque fois ce fut un échec. Je suis incapable de configurer un freePBX ...

Ne peut-tu pas simplement éditer les fichiers de conf asterisk à la main?
Pour essayé d'avancé sur le sujet SIP j'ai recree un container sur mon proxmox ou j'ai installer asterisk
A tu des suggestion (options, configuration a me faire pour avancé)
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 10 juil. 2019, 14:55

Ap0p0 a écrit :
26 juin 2019, 01:22
Salut,

oui j'ai activé les messages texte sur mon asterisk. Le seul soucis c'est que les messages ne sont pas délivrés que si les clients sont available / registered.

Seul un freePBX avec les scripts AGI php pourra supporter l'expédition des messages de manière asynchrone (message queue)

la conf ici: https://stackoverflow.com/questions/231 ... -messaging

pour le dialplan il va te falloir le modifier par ça:

Code : Tout sélectionner

exten => _.,1,NoOp(SMS receiving dialplan invoked)
exten => _.,n,NoOp(To ${MESSAGE(to)})
exten => _.,n,NoOp(From ${MESSAGE(from)})
exten => _.,n,NoOp(Body ${MESSAGE(body)})
exten => _.,n,Set(ACTUALTO=${CUT(MESSAGE(to),@,1)})
exten => _.,n,MessageSend(${ACTUALTO},${MESSAGE(from)})
exten => _.,n,NoOp(Send status is ${MESSAGE_SEND_STATUS})
exten => _.,n,GotoIf($["${MESSAGE_SEND_STATUS}" != "SUCCESS"]?sendfailedmsg)
exten => _.,n,Hangup()
exten => h,1,Hangup()
;
; Handle failed messaging
exten => _.,n(sendfailedmsg),Set(MESSAGE(body)="[${STRFTIME(${EPOCH},,%d%m%Y-%H:%M:%S)}] Your message to ${EXTEN} has failed. Retry later.")
exten => _.,n,Set(ME_1=${CUT(MESSAGE(from),<,2)})
exten => _.,n,Set(ACTUALFROM=${CUT(ME_1,@,1)})
exten => _.,n,MessageSend(${ACTUALFROM},ServiceCenter)
exten => _.,n,Hangup()
exten => h,1,Hangup()
Par contre je ne vois pas comment envoyer un message via le plugin de jeedom :)
Pour en revenir au message, je ne l'ai pas sortie sur le Template du dashbord par contre la commande est disponnible sur jeedom, elle est donc utilisable par scenario, autre plugin

Je vais voir pour la sortir sur le dash
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

Avatar de l’utilisateur
mika-nt28
Actif
Messages : 7995
Inscription : 05 août 2014, 08:58
Localisation : Dreux - France

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par mika-nt28 » 11 juil. 2019, 15:21

Bonjour

J'ai poussé une mise a jours pour laquel on saisi notre port de connexion (pour evité le probleme sité plus haut)
Pour les message je l'ai mis sur le dash pas tres propre comme integration mais a tester
Chez moi elle n'est pas autorisé j'ai peut etre mal configurer asterisk

Code : Tout sélectionner

[2019-07-11 15:16:14][INFO] : TX : MESSAGE sip:6000@192.168.0.105:5060;transport=udp SIP/2.0 Via: SIP/2.0/UDP 192.168.0.104:5060;rport;branch=z9hG4bK683057 From: <sip:6005@192.168.0.105>;tag=85543 To: <sip:6000@192.168.0.105:5060> Call-ID: 58f0b79a7132e57eb08577278ed08dda CSeq: 20 MESSAGE Content-Type: text/html; charset=utf-8 Max-Forwards: 70 User-Agent: Jeedom Content-Length: 4  test
[2019-07-11 15:16:14][INFO] : RX: SIP/2.0 401 Unauthorized Via: SIP/2.0/UDP 192.168.0.104:5060;rport=50439;received=192.168.0.104;branch=z9hG4bK683057 Call-ID: 58f0b79a7132e57eb08577278ed08dda From: <sip:6005@192.168.0.105>;tag=85543 To: <sip:6000@192.168.0.105>;tag=z9hG4bK683057 CSeq: 20 MESSAGE WWW-Authenticate: Digest realm="asterisk",nonce="1562850974/19adb76ac13d55500b61217888b0097d",opaque="2de3cce153cadd56",algorithm=md5,qop="auth" Server: Asterisk PBX 16.4.0 Content-Length:  0
[2019-07-11 15:16:14][INFO] : TX : MESSAGE sip:6000@192.168.0.105:5060;transport=udp SIP/2.0 Via: SIP/2.0/UDP 192.168.0.104:5060;rport;branch=z9hG4bK708947 From: <sip:6005@192.168.0.105>;tag=85543 To: <sip:6000@192.168.0.105:5060>;tag=z9hG4bK683057 Server: Asterisk PBX 16.4.0 Authorization: Digest username="6005", realm="asterisk", nonce="1562850974/19adb76ac13d55500b61217888b0097d", uri="sip:6000@192.168.0.105:5060;transport=udp", response="a84fe06c3a7119f8741dac0b3bfe9afb", algorithm=MD5, qop="auth", nc="00000001", cnonce="1bfdcaad05faa66e2449228298e12bde" Call-ID: 58f0b79a7132e57eb08577278ed08dda CSeq: 21 MESSAGE Content-Type: text/html; charset=utf-8 Max-Forwards: 70 User-Agent: Jeedom Content-Length: 4  test
[2019-07-11 15:16:14][INFO] : RX: SIP/2.0 481 Call/Transaction Does Not Exist Via: SIP/2.0/UDP 192.168.0.104:5060;rport=50439;received=192.168.0.104;branch=z9hG4bK708947 Call-ID: 58f0b79a7132e57eb08577278ed08dda From: <sip:6005@192.168.0.105>;tag=85543 To: <sip:6000@192.168.0.105>;tag=z9hG4bK683057 CSeq: 21 MESSAGE Server: Asterisk PBX 16.4.0 Content-Length:  0
Pour faciliter la compréhension de votre problème, n’oubliez pas de poster
- Des Screenshots de votre configuration
- Le Log au moment du problème constaté

Encouragez-moi https://www.paypal.me/mikant28

akashha
Timide
Messages : 29
Inscription : 05 juil. 2018, 10:47

Re: [Plugin Tiers][Sujet Principal] clientSIP

Message par akashha » 25 juil. 2019, 08:30

Bonjour,

J'ai un souci avec le cron ConnectSip : "Is not a valid CRON expression" => clientSIP - ConnectSip - */0 * * * *

On est d'accord que le "*/0" est impossible ?
J'ai beau le virer, il me le remet.

Cordialement,

Répondre

Revenir vers « [Catégorie] Communication »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 10 invités