Voir la version complète : [XiVO] Configuration de base
Bonjour à tous !
J'ai souscris à une offre OVH SIP Trunk, pour l'instant j'ai configuré un serveur Asterisk dans une VM Debian à la main. En suivant les directives préconisées par OVH (http://guides.ovh.com/AsteriskEtForfaitOVH) ça marche très bien, les appels internes marchent bien, ainsi que les appels entrants et sortants.
Maintenant, je souhaite préparer la mise en production, donc j'ai installé XiVO 13.03 sur un Shuttle, j'ai trouvé tout ce qu'il fallait dans la documentation pour créer les lignes et les utilisateurs, les appels en interne fonctionnent. Mais pour ce qui est des appels entrants ou sortants je sèche complètement. Il faut aller modifier à la main un équivalent de extensions.conf ? J'ai des besoins très basiques (pas de gestion de droits ou quoi que ce soit, j'ai 6 téléphones à gérer). Ou bien tout peut se gérer dans l'interface graphique ?
Merci d'avance pour votre aide, je suis persuadé que XiVO est une bonne distribution pour la gestion d'un parc, mais pour l'instant j'arrive pas encore à reproduire ce que j'arrive à faire à la main.
A+
Poukill
quintana
01/03/2013, 03h32
Salut,
Je ne suis pas sûr de comprendre ton souci, tu as juste a créer ton trunk sip ovh et ajouter des appels entrant et sortant via l'interface.
J'ai créé mon SIP trunk OVH, puis je vais dans [Gestion des Appels][Appels Sortants] par exemple
266
Je sélectionne le trunk OVH pour le contexte appels sortants. Et voilà.
Le CLI me donne :
[Mar 1 12:06:44] NOTICE[12612]: chan_sip.c:23413 handle_request_invite: Call from 'xxxxxxx' (192.168.1.91:5060) to extension '06xxxxxxxxxx' rejected because extension not found in context 'default'.
J'imagine que j'ai raté quelquechose, mais quoi ?
Y a t-il un endroit où je peux trouver un tutorial pour la configuration basique de XiVO ? Parce que la documentation en ligne (http://documentation.xivo.fr/production/index.html) ne mentionne que le "getting started" (création des users) puis des choses que je trouve assez avancée...
J'avoue que pour un débutant comme moi, un p'tit tuto sur comment configurer un trunk SIP et surtout comment configurer appels entrants et sortants ça serait carrément génial. Parce que là je rame depuis quelque temps et je m'en sors pas...
quintana
04/03/2013, 04h09
Tu as le début de cela aussi.
https://wiki.xivo.fr/index.php/XiVO_1.1-Gallifrey/Trunk_SIP
Plus besoin d'éditer de fichier.
Merci beaucoup pour le lien. Maintenant je suis à peu près sûr d'avoir bien configuré mon trunk SIP. :jap:
En tout cas, j'ai configuré correctement mes appels entrants, cela fonctionne correctement ! :wahoo:
Concernant les appels sortants, ça ne marche toujours pas. Je vais dans Gestion des Appels
EDIT : Appels sortants fonctionnent aussi !
Problem solved ! :D
En tout cas, merci beaucoup de ton aide, c'est bien sympa ! :)
quintana
05/03/2013, 00h12
top !
Maintenant que tout marche bien, j'ai juste une question métaphysique :
Peut-on mettre en place une "conférence" dans XiVO ?
Mise en situation : on est deux à vouloir appeler une personne à l’extérieur, est-ce qu'on peut être chacun à son poste téléphonique et faire une conférence à 3 (2 en interne donc, et un "extérieur" ) ?
Si c'est possible, comment met-on ça en place ?
J'ai essayé le mode conférence dans XiVO, mais ça ne marche qu'en interne. Une astuce que j'aurai ratée ?
Merci d'avance pour le coup de main ! :ouimaitre:
Bon, bah j'ai finalement réussi aussi. XiVO est vraiment top à utiliser.
Il fallait faire un transfert de l'appelant vers la salle de conférence, puis rejoindre la conférence derrière. C'était pas si compliqué ! :)
EDIT : Appels sortants fonctionnent aussi !
Problem solved ! :D
En tout cas, merci beaucoup de ton aide, c'est bien sympa ! :)
Bonjour ,
j'ai le même problème que vous , comment avez-vous résolu ce problème ?
Merci
Bonjour ,
j'ai le même problème que vous , comment avez-vous résolu ce problème ?
Merci
Dans Gestion des Interconnexions / Protocole SIP, il faut ajouter un SIP Trunk.
Puis sélectionner ce trunk dans les appels sortants.
Je t'ai mis ce qu'il faut en pièce jointe.
Bon courage et bonne patience.
A+
Bonsoir ,
Merci de votre réponse rapide ! Le trunk , je l'ai créé mais je pense avoir oublié d'y mettre le context , je vérifie ca demain !
Concernant le contexte d'appels sortants faut il préciser le numéro de ma ligne ?
Merci
Je ne comprends pas , j'ai la même configuration que vous mais je n'arrive pas à appeler pourtant la console Asterisk ne m'affiche aucune erreur lorsque j'appelle . J'ai même le Called SIP/mon-trunk/Le num que j'appelle mais rien .
Ton SIP truk est bien registered ?
sip show peers doit te le montrer normalement.
Fais un copier coller de ta console pour voir ?
Oui oui mon trunk sip est bien enregistré , en faisant la commande sip show regystry , j'ai bien un enregistrement d'affiché . De plus je voit l'enregistrement de mon trunk sur le manager d'ovh avec la date d'aujourd'hui , l'ip locale de ma machine xivo et son ip publique .
Dans Contextes/to-extern j'ai seulement les onglets Général et Utilsateurs de remplis , est-ce suffisant ?
Commande sip show peers :
mon-trunk/0033... 91.121.129.23 No No 5060
Unmonitored
Non rien de spécial non plus pour moi dans Contextes/to-extern...
Là je sèche...
Nous sommes 2 :redface: , dans la partie Interconnexions SIP je n'ai sélectionné aucun type de NAT par rapport à mon trunk , mais même en choisissant un type ça ne change rien .
Même en créant un nouveau contexte et en le mettant dans appels sortants => même résultat.
fais un core set verbose 3 sur la console et tente un appel, il doit forcément il y avoir qq chose
donc, l'appel sort jusqu'"à OVH...... un sip set debug on devrait en dire plus
J'effectue cette commande sur l'ip de ma machine ? Car quand je tape sip set debug la commande n'est pas reconnue cependant en tapant core show help sip set debug j'ai :
sip set debug {on|off|ip|peer} -- Enable/Desable SIP debugging .
sip set debug on
puis une fois les traces obtenues,
sip set debug off
(depuis la cli asterisk)
sip set debug on
SIP Debugging enabled
[Dec 11 15:18:06]
[Dec 11 15:18:06] <--- SIP read from UDP:91.121.129.23:5060 --->
[Dec 11 15:18:06] OPTIONS sip:s@192.168.10.65:5060 SIP/2.0
[Dec 11 15:18:06] Call-ID: 06-02130-0a635d93-46c729595@91.121.129.23
[Dec 11 15:18:06] Contact: <sip:91.121.129.23:5060>
[Dec 11 15:18:06] CSeq: 1 OPTIONS
[Dec 11 15:18:06] From: <sip:keepalive@91.121.129.23:5060>;tag=06-02130-0a635d92-011feffb0
[Dec 11 15:18:06] Max-Forwards: 70
[Dec 11 15:18:06] To: <sip:0033...@siptrunk.ovh.net>
[Dec 11 15:18:06] Via: SIP/2.0/UDP 91.121.129.23:5060;rport;branch=z9hG4bK-MTKM-05f4a0f2-0ec87f8e
[Dec 11 15:18:06] Content-Length: 0
[Dec 11 15:18:06]
[Dec 11 15:18:06]
[Dec 11 15:18:06] <------------->
[Dec 11 15:18:06] --- (9 headers 0 lines) ---
[Dec 11 15:18:06] Sending to 91.121.129.23:5060 (no NAT)
[Dec 11 15:18:06] Looking for s in default (domain 192.168.10.65)
[Dec 11 15:18:06]
[Dec 11 15:18:06] <--- Transmitting (no NAT) to 91.121.129.23:5060 --->
[Dec 11 15:18:06] SIP/2.0 404 Not Found
[Dec 11 15:18:06] Via: SIP/2.0/UDP 91.121.129.23:5060;branch=z9hG4bK-MTKM-05f4a0f2-0ec87f8e;received=91.121.129.23;rport=5060
[Dec 11 15:18:06] From: <sip:keepalive@91.121.129.23:5060>;tag=06-02130-0a635d92-011feffb0
[Dec 11 15:18:06] To: <sip:0033...@siptrunk.ovh.net>;tag=as07df1f63
[Dec 11 15:18:06] Call-ID: 06-02130-0a635d93-46c729595@91.121.129.23
[Dec 11 15:18:06] CSeq: 1 OPTIONS
[Dec 11 15:18:06] Server: XiVO PBX
[Dec 11 15:18:06] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[Dec 11 15:18:06] Supported: replaces, timer
[Dec 11 15:18:06] Accept: application/sdp
[Dec 11 15:18:06] Content-Length: 0
[Dec 11 15:18:06]
[Dec 11 15:18:06]
[Dec 11 15:18:06] <------------>
[Dec 11 15:18:06] Scheduling destruction of SIP dialog '06-02130-0a635d93-46c729595@91.121.129.23' in 32000 ms (Method: OPTIONS)
[Dec 11 15:18:15]
[Dec 11 15:18:15] <--- SIP read from UDP:192.168.10.62:5178 --->
[Dec 11 15:18:15] SUBSCRIBE sip:23mgt2@192.168.10.65:5060 SIP/2.0
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.62:5178;branch=z9hG4bKfb1ecb08b8b0190d1 10a2c5a5e6d2270;rport
[Dec 11 15:18:15] From: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=494262242
[Dec 11 15:18:15] To: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 484965469 SUBSCRIBE
[Dec 11 15:18:15] Contact: <sip:23mgt2@192.168.10.62:5178>
[Dec 11 15:18:15] Authorization: Digest username="23mgt2", realm="xivo", algorithm=MD5, uri="sip:23mgt2@192.168.10.65:5060", nonce="6c73b7bb", response="3e6d2e0b93df14c7efa684b7c7819652"
[Dec 11 15:18:15] Max-Forwards: 70
[Dec 11 15:18:15] User-Agent: C590 IP/42.075.00.000.000
[Dec 11 15:18:15] Event: message-summary
[Dec 11 15:18:15] Expires: 3600
[Dec 11 15:18:15] Allow: NOTIFY
[Dec 11 15:18:15] Accept: application/simple-message-summary
[Dec 11 15:18:15] Content-Length: 0
[Dec 11 15:18:15]
[Dec 11 15:18:15]
[Dec 11 15:18:15] <------------->
[Dec 11 15:18:15] --- (15 headers 0 lines) ---
[Dec 11 15:18:15] Found peer '23mgt2' for '23mgt2' from 192.168.10.62:5178
[Dec 11 15:18:15] NOTICE[4799]: chan_sip.c:16752 check_auth: Correct auth, but based on stale nonce received from '"23mgt2" <sip:23mgt2@192.168.10.65>;tag=494262242'
[Dec 11 15:18:15]
[Dec 11 15:18:15] <--- Transmitting (no NAT) to 192.168.10.62:5178 --->
[Dec 11 15:18:15] SIP/2.0 401 Unauthorized
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.62:5178;branch=z9hG4bKfb1ecb08b8b0190d1 10a2c5a5e6d2270;received=192.168.10.62;rport=5178
[Dec 11 15:18:15] From: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=494262242
[Dec 11 15:18:15] To: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 484965469 SUBSCRIBE
[Dec 11 15:18:15] Server: XiVO PBX
[Dec 11 15:18:15] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[Dec 11 15:18:15] Supported: replaces, timer
[Dec 11 15:18:15] WWW-Authenticate: Digest algorithm=MD5, realm="xivo", nonce="4ba6c4c8", stale=true
[Dec 11 15:18:15] Content-Length: 0
[Dec 11 15:18:15]
[Dec 11 15:18:15]
[Dec 11 15:18:15] <------------>
[Dec 11 15:18:15] Scheduling destruction of SIP dialog '2516410218@192_168_10_62' in 32000 ms (Method: SUBSCRIBE)
[Dec 11 15:18:15]
[Dec 11 15:18:15] <--- SIP read from UDP:192.168.10.62:5178 --->
[Dec 11 15:18:15] SUBSCRIBE sip:23mgt2@192.168.10.65:5060 SIP/2.0
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.62:5178;branch=z9hG4bK7dea1e4a53dc675fb b5f0ed257b914a0;rport
[Dec 11 15:18:15] From: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=494262242
[Dec 11 15:18:15] To: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 484965470 SUBSCRIBE
[Dec 11 15:18:15] Contact: <sip:23mgt2@192.168.10.62:5178>
[Dec 11 15:18:15] Authorization: Digest username="23mgt2", realm="xivo", algorithm=MD5, uri="sip:23mgt2@192.168.10.65:5060", nonce="4ba6c4c8", response="db27ee34b50177c2000c014633c11023"
[Dec 11 15:18:15] Max-Forwards: 70
[Dec 11 15:18:15] User-Agent: C590 IP/42.075.00.000.000
[Dec 11 15:18:15] Event: message-summary
[Dec 11 15:18:15] Expires: 3600
[Dec 11 15:18:15] Allow: NOTIFY
[Dec 11 15:18:15] Accept: application/simple-message-summary
[Dec 11 15:18:15] Content-Length: 0
[Dec 11 15:18:15]
[Dec 11 15:18:15]
[Dec 11 15:18:15] <------------->
[Dec 11 15:18:15] --- (15 headers 0 lines) ---
[Dec 11 15:18:15] Found peer '23mgt2' for '23mgt2' from 192.168.10.62:5178
[Dec 11 15:18:15] Scheduling destruction of SIP dialog '2516410218@192_168_10_62' in 3610000 ms (Method: SUBSCRIBE)
[Dec 11 15:18:15]
[Dec 11 15:18:15] <--- Transmitting (no NAT) to 192.168.10.62:5178 --->
[Dec 11 15:18:15] SIP/2.0 200 OK
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.62:5178;branch=z9hG4bK7dea1e4a53dc675fb b5f0ed257b914a0;received=192.168.10.62;rport=5178
[Dec 11 15:18:15] From: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=494262242
[Dec 11 15:18:15] To: "23mgt2" <sip:23mgt2@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 484965470 SUBSCRIBE
[Dec 11 15:18:15] Server: XiVO PBX
[Dec 11 15:18:15] Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
[Dec 11 15:18:15] Supported: replaces, timer
[Dec 11 15:18:15] Expires: 3600
[Dec 11 15:18:15] Contact: <sip:xivo@192.168.10.65:5060>;expires=3600
[Dec 11 15:18:15] Content-Length: 0
[Dec 11 15:18:15]
[Dec 11 15:18:15]
[Dec 11 15:18:15] <------------>
[Dec 11 15:18:15] Reliably Transmitting (no NAT) to 192.168.10.62:5178:
[Dec 11 15:18:15] NOTIFY sip:23mgt2@192.168.10.62:5178 SIP/2.0
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.65:5060;branch=z9hG4bK54a7f562;rport
[Dec 11 15:18:15] Max-Forwards: 70
[Dec 11 15:18:15] Route: <sip:23mgt2@192.168.10.62:5178>
[Dec 11 15:18:15] From: "xivo" <sip:xivo@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] To: <sip:23mgt2@192.168.10.62:5178>;tag=494262242
[Dec 11 15:18:15] Contact: <sip:xivo@192.168.10.65:5060>
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 146 NOTIFY
[Dec 11 15:18:15] User-Agent: XiVO PBX
[Dec 11 15:18:15] Event: message-summary
[Dec 11 15:18:15] Content-Type: application/simple-message-summary
[Dec 11 15:18:15] Subscription-State: active
[Dec 11 15:18:15] Content-Length: 88
[Dec 11 15:18:15]
[Dec 11 15:18:15] Messages-Waiting: no
[Dec 11 15:18:15] Message-Account: sip:*98@192.168.10.65
[Dec 11 15:18:15] Voice-Message: 0/1 (0/0)
[Dec 11 15:18:15]
[Dec 11 15:18:15] ---
[Dec 11 15:18:15]
[Dec 11 15:18:15] <--- SIP read from UDP:192.168.10.62:5178 --->
[Dec 11 15:18:15] SIP/2.0 200 OK
[Dec 11 15:18:15] Via: SIP/2.0/UDP 192.168.10.65:5060;branch=z9hG4bK54a7f562;rport=50 60
[Dec 11 15:18:15] From: "xivo" <sip:xivo@192.168.10.65>;tag=as2a8098af
[Dec 11 15:18:15] To: <sip:23mgt2@192.168.10.62:5178>;tag=494262242
[Dec 11 15:18:15] Call-ID: 2516410218@192_168_10_62
[Dec 11 15:18:15] CSeq: 146 NOTIFY
[Dec 11 15:18:15] User-Agent: C590 IP/42.075.00.000.000
[Dec 11 15:18:15] Content-Length: 0
[Dec 11 15:18:15]
[Dec 11 15:18:15]
[Dec 11 15:18:15] <------------->
[Dec 11 15:18:15] --- (8 headers 0 lines) ---
[Dec 11 15:18:20] == Manager 'xivo_monit_user' logged on from 127.0.0.1
[Dec 11 15:18:25] == Manager 'xivo_monit_user' logged off from 127.0.0.1
[Dec 11 15:18:38] Really destroying SIP dialog '06-02130-0a635d93-46c729595@91.121.129.23' Method: OPTIONS
xivo*CLI> sip set debug off
SIP Debugging Disabled
je ne vois pas d'appel, il faudrait le
core set verbose 3
sip set debug on
lancer l'appel et copier le résultat via pastebin.com !
[QUOTE=jean;20034]je ne vois pas d'appel, il faudrait le
core set verbose 3
sip set debug on
lancer l'appel et copier le r
[QUOTE=jean;20034]je ne vois pas d'appel, il faudrait le
core set verbose 3
sip set debug on
lancer l'appel et copier le r
core sip verbose 3 , j'ai compris
sip set debug on aussi
mais pastebin non
http://pastebin.com/
ca permet de partager des logs, etc... sans polluer le forum - tu copies tes logs sur ce site, et poste le lien ici
Salut jean , voila le lien pastebin de mes logs :
http://pastebin.com/9EcxuD0M
J'ai donc fait :
core set verbose 3
sip set debug on
puis j'ai appelé le 06...
Par contre je n'ai pas pu copier plus . Et le lien s'expire dans 1h , je pourrai le remettre .
Merci
J'ai réussi à trouver la cause de mon problème et j'arrive à emettre des appels vers l'extérieur !! :):):)
La cause était toute simple ; Le type de connexion de mon trunk était en Friend , je l'ai passé en Peer et ça marche ! :pt1cable: Pourtant j'avais déja essayé avec Peer auparavant , mais entre temps j'ai du modifié quelque chose qui à fait en sorte que ça marche .
En tout cas merci à vous jean et poukill pour votre patience et votre aide !
Bonne continuation et bonnes fêtes !
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions, Inc. Tous droits réservés