Bonjour à tous.
Ça fait une semaine que je me casse la tête pour faire fonctionner mon truc SIP OVH sur Asterisk (Freepbx distro).
En fait tout fonctionne plutôt bien à l'exception d'une chose, le renvoi d'appels vers un numéro externe si l'appelant est lui aussi externe. La signalisation est OK mais je n'ai pas d'audio des deux côtés.
J'ai à peu près tout essayé.
Voici la config de mon trunk :
Code:
username=003271****48
type=peer
secret=*******
qualify=yes
language=fr
insecure=very
host=siptrunk.ovh.be
dtmfmode=inband
Mon asterisk est derrière un nat static avec une ip publique. J'ai donc paramétré asterisk en mode nat=no et en ip configuration = public ip
Mes extensions sont des 7940/60 Cisco
J'ai essayé en rajoutant le paramètre sip :
progressinband=yes (qui résout le problème chez certaines personnes)
Mais ça n'a rien changé.
Le seule paramètre qui fonctionne est de mettre
rtpkeepalive sur 1 seconde (désactivé par défaut).
Une fois qu'on décroche l'appel après une seconde, magie... Le son arrive.
Mais je ne sais pas si c'est très propre...
J'ai pensé à un problème de flux RTP au niveau du firewall mais le souci semble venir d'OVH car j'ai une autre ligne SIP 3starsNet et avec celle-là pas de problème audio lors du renvoi d'appel...
Code:
username=071****15
type=peer
secret=*****
qualify=yes
language=fr
insecure=very
host=sip.3starsnet.com
fromuser=071****15
fromdomain=sip.3starsnet.com
dtmfmode=inband
Est ce que quelqu'un a une explication sur ce phénomène ?
Merci d'avance