Salut!
je bosse sur un projet étudiant consistant à la mise en place d'un réseau Voip,
j'ai opté pour une architecture distribuée avec des serveurs asterisk pour alléger mon plan de numerotation:

Pour tester les configurations, je travail avec Virtuel-box : deux serveurs et d'un clients x-lite pour chaque serveur.
En ce qui concerne chaque serveur, les configurations marchent pour les appels, boites vocal, conférence...
Mon problème se situe au niveau de la communication inter-asterisk :
voici les config :

serveur1 : adresse 192.168.1.1 et @MAC 08:00:27:d6:08:da

dundi.conf ( rien changer sauf ci-dessous)

[mappings]

cnes => campus,0,IAX2,cnes:pabx@192.168.1.2/${NUMBER},nopartial

[08:00:27:d1:05:7c]
model = symetric
host = 192.168.1.2
inkey = cness
outkey = cness
include = cnes
permit = cnes
quality = yes
order = primary


iax.conf ( rien changer sauf ci-dessous)

dans la section des compte :

[cnes]
username=cnes
type=friend
context=campus
host=192.168.1.2
secret=pabx
extensions.conf

[campus]
exten => 3333,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
exten => 4444,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)

[cnes1]
include =>campus
....
( le context cnes1 est le context de mes compte SIP du premier serveur avec deux users de
numero 1111 et 2222)



-------------------------------------------


serveur2 : adresse 192.168.1.2 et @MAC 08:00:27:d1:05:7c

dundi.conf ( rien changer sauf ci-dessous)

[mappings]

cnes => campus,0,IAX2,cnes:pabx@192.168.1.1/${NUMBER},nopartial

[08:00:27:d6:08:da]
model = symetric
host = 192.168.1.1
inkey = cness
outkey = cness
include = cnes
permit = cnes
quality = yes
order = primary


iax.conf ( rien changer sauf ci-dessous)

dans la section des compte :

[cnes]
username=cnes
type=friend
context=campus
host=192.168.1.1
secret=pabx

extensions.conf

[campus]
exten => 1111,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)
exten => 2222,1,Dial(IAX2/cnes@192.168.1.2/${EXTEN}:pabx)

[cnes2]
include =>campus
....
( le context cnes2 est le context de mes compte SIP du second serveur avec deux users de
numero 3333 et 4444)
----------------------------------

Quand je tente un appel de l'usager 2222 du serveur1 à partir du serveur 2,
j'ai un message erreur dans la console d'asterisk :

- console du serveur 1:
[Sep 2 17:10:37] NOTICE[1720]
Rejected connect attempt from 192.168.1.2, request
'2222:pabx@default' does not exist

- console du serveur 2:
[Sep 2 16:34:30]
call rejected by 192.168.1.1 No such context/extension
[Sep 2 16:34:40]
Timeout, but no rule 't' in context 'cnes2'

------------------------------------------------

Eclaircissement :

d'après ce que j'ai compris :
- le protocol DUNDI de Spencer permet les recherches de numero sur internet et intranet,
il permit aussi le controle des invités qui viennent se connecter sur le système asterisk
- le protocol IAX permet les echanges entre systèmes asterisk donc toutes les échanges de flux de données


Merci d'avance è toute la communauté Asterisk!

exten =>s,1(A), Noop( charger la potion magique)
exten =>s,2(i), Noop(débloquer fallphenix)
exten =>s,3(d), Playback(merci)
exten =>s,4(e), Hungup()