Configuration trunk OVH, appels entrants non fonctionnels

Bonjour,

J’essaye de configurer un trunk OVH mais je rencontre des soucis pour configurer les appels entrants.

J’ai pu configurer les appels internes et sortants avec succès, mais pour l’instant impossible de faire fonctionner les appels entrants.

“Le numéro que vous avez composé n’est pas attribué”

J’ai des connaissances assez limitées en VOIP et malgré moultes tests et modifications je n’arrive pas à identifier la cause du problème.

Pour le setup etla configuration je me suis inspirés de ces deux sources :

Voici ma configuration actuelle :

( Excusez moi, une manipulation un peu rapide et j’ai envoyé mon post sans la fin de mon message :innocent: )

Voici la configuration renseignée dans Wazo :

postimg.cc - Galerie screenshots configuration Wazo

Actuellement les appels entrants sont envoyé vers hangup et sound, j’ai essayé de diriger vers des utilisateurs mais sans plus de succès.

J’ai sous la main une autre configuration asterisk (dump d’une autre solution PBX) qui était fonctionnelle avec ce trunk mais sans différences notables par rapport à celle renseignée sur Wazo

Je peux fournir les retours sngrep si nécessaire

Voici aussi un échantillon de log :

[2025-04-03 14:18:09.5203] NOTICE[450240]: res_pjsip_session.c:4041 new_invite:  TrunkOVH: Call (UDP:91.121.129.23:5060) to extension '003345XXXXXX1' rejected because extension not found in context 'lennoz-from-extern'.
[2025-04-03 14:18:09.5205] <--- Transmitting SIP response (492 bytes) to UDP:91.121.129.23:5060 --->
[2025-04-03 14:18:09.5206] SIP/2.0 404 Not Found

L’extension 003345XXXXXX1 étant le numéro du trunk

Comme dit précédemment, j’ai essayé différentes de configuration trouvées à droite à gauche sans vraiment de résultats

Toute suggestion serait la bienvenue

Merci :slightly_smiling_face:

Hello,

Dans ton context lennoz-from-extern, tu as un numéro qui commence par 04
Ton numéro 003345XXXXXX1 n’existe pas dans ton context.

Donc, quand il arrive, il ne match pas.

regarde aussi ta config, car le + est transformé en 00
0033 45 67 89 01 → 0033 ??
+33 45 67 89 01 → +33
04 56 67 89 01 → 0

Hello, merci pour ton retour

Il y a quelque chose qui m’échappe du coup concernant le fonctionnement du trunk, je n’arrive pas à comprendre pourquoi le contexte from-extern devrait contenir le numéro du trunk (et à quel endroit l’ajouter ?) sachant que le trunk est lui même lié au contexte

Suite à ton message, j’ai fais le test suivant :
003345XXXXXX1 est le numéro du trunk, si je l’ajoute dans le contexte lennoz-from-extern, je peux ensuite l’ajouter dans la partie :
gestion des appels/appels entrants

Admettons maintenant que je lie ce numéro à un user, j’arrive à joindre le user mais l’intégralité des SDA renvoient désormais vers ce user et ce n’est pas ce que je cherche à faire.

Si je récapitule mes petits tests:

0033450000211 est le numéro de mon trunk
0033450000320 à 0033450000329 est le range de mes SDA

J’ai configuré le contexte from-extern avec uniquement le range de SDA
J’ai configuré le trunk avec le numéro 0033450000211 et le trunk est lié au contexte from-extern
J’ai configuré les règles d’appels entrants avec par exemple :

  • 0033450000323 à destination du user1
  • 0033450000324 à destination du user2

Avec cette config, j’ai le fameux “numéro non attribué” lorsque j’essaie de joindre un SDA et dans les logs j’ai extension not found in context 'lennoz-from-extern'.

Si maintenant j’ajoute le numéro de trunk dans le contexte from-extern (dans le sous menu “appel entrant”), j’ai toujours “numéro non attribué” et extension not found

Idem si je lie le numéro du trunk avec le contexte from-extern depuis avancés/extensions

Il doit surement me manquer un petit truc mais j’avoue que je commence à tourner un peu en rond