1.
Для регистрации отдельных пиров обязательно должно быть:
-в dial-peer voice pots :
register e164
user-name
user-password
-в dial-peer voice voip :
session target sip-server
-в sip-ua:
user-register
sip-server 192.168.1.254
register e164
remote-party-id
Например, так:
dial-peer voice 1000 pots
destination-pattern 109
port 0/0
register e164
user-name Addpac_FXS0
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
display-name 109 quoted add-line-number
dial-peer voice 1001 pots
...
register e164
user-name Addpac_FXS1
user-password EYEuHs6PTg5yZ3oUaQP5+g== encrypt
...
2.
Чтобы работали входящие с Adpack на Asterisk обязательно должно быть
-в sip-ua :
remote-party-id
В астериске в конфиге пиров убрать или закомментировать insecure=port,invite
и прописать trustrpid=yes
[109]
...
#insecure=port,invite
trustrpid=yes
...
Инвайт с авторизацией работает только в том случае, если в настройке Addpac выбрать REMOTE-PARTY-ID
-в поле From подставляется имя пира, зареганного на астере, и тогда инвайт проходит авторизацию,
а CALLER-ID передается в поле Remote-Party-ID :
INVITE sip:123456789@192.168.1.254 SIP/2.0
From: <sip:Addpac_FXS0@192.168.1.254>
Remote-Party-ID: <sip:109@192.168.1.254>
ответил
2019-04-01 13:40:44 +0400
Olpag 2024 ● 3 ● 6 ● 30
Копать в сторону настроек addpac . Это же очевидно.
zzuz ( 2019-01-10 13:16:07 +0400 )редактировать