Страница 1 из 1
Проблемы с входящей связью
Добавлено: 25 май 2015, 15:51
auris419
Здравствуйте, форумчане
Имеется проблема. Развернут Asterisk, он находится за NAT (проброшены порты UDP 5060, 10000-20000). Заведены 5 SIP операторов. Регистрация успешна, исходящие звонки проходят отлично. Однако как бы я ни настраивал - не проходят входящие звонки. На всех номерах "занято". Я добавил один входящий маршрут, он у меня отображается как: incoming (любой DID / любой CID). То есть я не указывал откуда принимать звонки, а хотел собрать все входящие. По сути в этом маршруте было задано только название и куда отправлять звонки - на внутренний номер. Пробовал создавать Ring группу - результат тот же - при звонке "занято", несмотря на успешную регистрацию.
Помогите советом, пожалуйста.
Re: Проблемы с входящей связью
Добавлено: 25 май 2015, 16:18
april22
а в консоли то что ?!
прилетает что то при входящем звонке ? настройки операторов ?
Re: Проблемы с входящей связью
Добавлено: 25 май 2015, 17:06
Zavr2008
Стандартный опросник...
1. externip= и localnet= - прописаны ли
2. у пиров directmedia=no выставлен ли
3. Выключен ли SIP ALG на маршрутизаторе, и какая его модель..
4. Приведите входящий INVITE и ответ на него. (sip set debug peer xxx в помощь) - только в spoiler!!!
Re: Проблемы с входящей связью
Добавлено: 26 май 2015, 08:28
auris419
В консоли ничего не прилетает в момент вызова.
1. при прописании externip= и localnet= ни один транк разных провайдеров не регистрируется, в статусе Request sent
2. прописал в транках в свойствах пира directmedia=no
3. Маршрутизатор - программный PfSense. Пробросил порты UDP 5060 и 10000-20000 на Asterisk. Но даже без проброса исходящая хорошо работала.
4. Включил дебаг по вашим указаниям, получаю на выходе периодические такие записи:
<------------->
--- (8 headers 0 lines) ---
[2015-05-26 10:24:40] NOTICE[5000]: chan_sip.c:23510 handle_response_register: Outbound Registration: Expiry for 62.168.254.10 is 30 sec (Scheduling reregistration in 24 s)
Really destroying SIP dialog '21abc6840cc7cd67058495fd7c743468@10.1.0.31' Method: REGISTER
[2015-05-26 10:24:41] NOTICE[5000]: chan_sip.c:14991 sip_reregister: -- Re-registration for 73432285328@62.168.254.10
REGISTER 11 headers, 0 lines
Reliably Transmitting (no NAT) to 62.168.254.10:5060:
REGISTER sip:62.168.254.10 SIP/2.0
Via: SIP/2.0/UDP 10.1.0.31:5060;branch=z9hG4bK0245d27c
Max-Forwards: 70
From: <sip:73432285328@62.168.254.10>;tag=as37c9b897
To: <sip:73432285328@62.168.254.10>
Call-ID: 5073ee14079b365037f9d94825960ec7@10.1.0.31
CSeq: 154 REGISTER
User-Agent: FPBX-2.11.0(11.13.0)
Authorization: Digest username="73432285328", realm="SIP-REGISTRAR", algorithm=MD5, uri="sip:62.168.254.10", nonce="043911E6", response="18a33f1018973f42862505201b82f2de"
Expires: 120
Contact: <sip:73432285328@10.1.0.41:5060>
Content-Length: 0
---
<--- SIP read from UDP:62.168.254.10:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 10.1.0.41:5060;received=46.48.126.249;branch=z9hG4bK0245d27c;rport=8154
From: <sip:73432285328@62.168.254.10>;tag=as37c9b897
To: <sip:73432285328@62.168.254.10>;tag=aprq2l3ubh1-9gjjfm00000k9
Call-ID: 5073ee14079b365037f9d94825960ec7@10.1.0.41
CSeq: 154 REGISTER
Contact: <sip:73432285328@10.1.0.41:5060>;expires=30
Expires: 30
<------------->
Re: Проблемы с входящей связью
Добавлено: 26 май 2015, 09:30
ded
Регистрируется, значит входящий тоже можно увидеть. Будьте последовательны:
Re: Проблемы с входящей связью
Добавлено: 26 май 2015, 12:29
Zavr2008
Да уж, давненько такого ветра в голове не видел как у ТС
))
1. при прописании externip= и localnet= ни один транк разных провайдеров не регистрируется, в статусе Request sent
Говорит о том, что НЕТ ПОНИМАНИЯ О настройке NAT в Asterisk. externip и localnet при нахождении Asterisk за NAT = ОБЯЗАТЕЛЬНЫ.
nat=yes еще должно быть.
Reliably Transmitting (no NAT) to 62.168.254.10:5060:
Via: SIP/2.0/UDP 10.1.0.31:5060;branch=z9hG4bK0245d27c
Пруф.
Маршрутизатор - программный PfSense. Пробросил порты UDP 5060 и 10000-20000 на Asterisk. Но даже без проброса исходящая хорошо работала.
При наличии строк register => в sip.conf ПРОБРОС НЕ НУЖЕН!!!. Пробросив на вход 5060 со всего мира Вы явно попадете на бабло - поломають сомалийцы и горе-админко ожидает анальная кара.
sip.conf еще под спойлер в студию - настройки пира.
Re: Проблемы с входящей связью
Добавлено: 28 май 2015, 15:47
auris419
Тему можно закрывать, проблема решилась добавлением в настройки транка, опции PEER:
Код: Выделить всё
directmedia=no
insecure=very
disallow=all
allow=alaw
Re: Проблемы с входящей связью
Добавлено: 28 май 2015, 16:36
Zavr2008
ТС, в заблуждение других не вводите.
Так и пишите: прописал правильно настройки NAT, а не махайте веткой папоротника для защиты от нежелательной беременности.
и еще:
insecure=very
устарело это.