Здравствуйте, новичок в этом
Суть в чем - поднял самый простой астериск сервер чтобы через астерикс выполнять вызовы через сторонних sip провайдеров.
Файл sip.conf
[general]
register =>loginsip:passwordsip@ip-addr-sip/loginsip
[login]
type=friend
username=login
secret=password
fromuser=login
fromdomain=ip-addr-sip
host=ip-addr-sip
nat=yes
insecure=invite
context=incoming
canreinvite=no
[1001]
type=friend
host=dynamic
secret=1234
extensions.conf (тут каша, но вроде как правильно)
GNU nano 7.2 /etc/asterisk/extensions.conf [general]
static=yes
writeprotect=no
priorityjumping=no
autofallthrough=yes
clearglobalvars=no
[default]
exten =>_XXXXXXXXXXX,1,Dial(SIP/login/${EXTEN})
[incoming]
exten =>_XXXXXXXXXXX,1,Dial(SIP/login/${EXTEN})
Ирония в том, что при регистрации sip выдает ошибку, однако когда я делаю исходящий звонок он спокойно проходит.
В консоли же при попытке регистрации это
[May 23 15:26:16] ERROR[10832]: chan_sip.c:17971 register_verify: Peer 'login' is trying to register, but not configured as host=dynamic
[May 23 15:26:16] NOTICE[10832]: chan_sip.c:29060 handle_request_register: Registration from '<sip:login@ip-addr-sip>' failed for 'my-ip:7560' - Peer is not supposed to register
Вопрос - как это исправить, так чтобы сип зарегистрировалась и звонки можно было делать?