Somebody help me
Сообщений: 104
|
Somebody help me
Схема такая:
X-lite1(ext. 111) <-> ast1 <-> ast2 <-> X-lite2(ext. 222)
Между серверами dundi настроен.
dundi + IAX2 - работает отлично, но вот только факсы не ходят.
а с SIP вот что:
Проблема:
dial с 2 сервера из консоли на 222 - OK
dial c 1 сервера из консоли на 222 - OK
dial c X-lite1 : 222 - "handle_response_invite: Failed to authenticate on INVITE to '"Xlite1" <sip:111@y.y.y.y>;tag=as13bfb413'"
dundi + IAX2 - работает отлично, но вот только факсы не ходят.
Буду рад любой помощи, покажу любые конфиги.
PS Оба сервера используют одну и туже базу realtime
|
Откуда: Уфа
Сообщений: 5856
|
Re: Somebody help me
покажите любые конфиги
|
Сообщений: 104
|
Re: Somebody help me
Одинаков для двух серверов sip.conf:
[priv]
type=user
dbsecret=dundi/secret
context=dundi-priv-local
disallow=all
allow=g729
allow=alaw
allow=ulaw
asterisk1 dundi.conf:
[mappings]
priv => dundi-priv-local,0,SIP,${IPADDR}/${NUMBER},nopartial
[aa:aa:aa:aa:aa:aa]
model = symmetric
host = ip.of.second.server
inkey = key2
outkey = key1
include = priv
permit = priv
qualify = yes
order = primary
asterisk2 dundi.conf:
[mappings]
priv => dundi-priv-local,0,SIP,${IPADDR}/${NUMBER},nopartial
[ff:ff:ff:ff:ff:ff]
model = symmetric
host = ip.of.first.server
inkey = key1
outkey = key2
include = priv
permit = priv
qualify = yes
order = primary
Одинаков для двух серверов extensions.conf:
[dundicall]
exten => _XXXXX,1,Macro(dundi-priv,${EXTEN})
exten => _XXXXX,2,Hangup
; Private DUNDi network
[dundi-priv-local]
include=>sip_local
exten => _XXXXX,2,GotoIf($["${DIALSTATUS}" = ""]?3:4)
exten => _XXXXX,3,Dial(SIP/${EXTEN})
exten => _XXXXX,4,Hangup
[dundi-priv-switch]
switch => DUNDi/priv
[dundi-priv-lookup]
include => dundi-priv-local
include => dundi-priv-switch
[macro-dundi-priv]
exten => s,1,Goto(${ARG1},1)
include => dundi-priv-lookup
Одинаков для двух серверов extconfig.conf:
sipusers => mysql,datebase,sip_buddies
sippeers => mysql,database,sip_buddies
|
Сообщений: 104
|
Re: Somebody help me
it's a pity
|
|