Citation Envoyé par exaju Voir le message
Salut,

Le message paraît clair; xivo attends un username/pass... Peux-être faut-il setter le CallerID comme ceci:

;Si le numéro interne est 11
exten => _0.,1,GotoIf($["${CALLERID(num)}" = "11"]?dial11)
;On set le CallerID
exten => _0.,n(dial11),Set(CALLERID(num)="Mon Numéro Xivo")
exten => _0.,n,Set(CALLERID(name)="Mon Identifiant Xivo")
;On appelle xivo avec ce CallerID en enlevant le "0"
exten => _0.,n,Dial(SIP/xivo/${EXTEN:1})
exten => _0.,n,Hangup()

C'est juste une idée comme en passant, peux être faut-il aussi vérifier ton peer xivo, si tu nous mets un peu plus de conf ce serait bien... Bon courage, @+
j'ai essayé ta config mais ça ne marche pas
Voici mes fichiers de configuration d'origine




The IP needs to be changed in /usr/share/newfies/settings_local.py, you will need to restart Celery and Apache afterwards, additionally, don't forget to change the Si
te settings in the admin pages as well.

Sur le serveur asterisk
extension.conf
[work]
exten => _6XXX,1,Dial(SIP/${EXTEN},20)
exten => _6XXX,2,Hangup()
include => default
[default]
exten => _7XXX,1,Dial(SIP/xivo/{EXTEN},30,tr)


sip.conf
[general]
register => asterisk:acmilan@192.168.1.156/asterisk


users.conf
[6001]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
fullname = John DOE
username = jdoe
secret=secret
context = work

[6002]
type=friend
host=dynamic
dtmfmode=rfc2833
disallow=all
allow=ulaw
fullname = Albert DUPONT
username = adupont
secret=secret
context = work
fromuser = adupont


[xivo]
username= xivo
type=friend
secret=acmilan
context = default
trunk = yes
host=dynamic
canreinvite=yes
insecure =very
qualify = yes



Sur le serveur xivo

sip.conf
[asterisk]
username = asterisk
type=friend
secret = acmilan
context = default
host = dynamic
trunk = yes
insecure =port,invite