Home »

Не поднимается вызо...
 

Не поднимается вызов из вне  

 

dudeden
(@dudeden)
Эникей
Присоединился: 1 год назад
Сообщения: 4
11.03.2020 15:48  

Добрый день. Настроил по статье Asterisk — SIP АТС для офиса, пошаговая инструкция по настройке с нуля CentOS 8, сделал все до раздела Настройка sip trunk (транка) и добавление номера. При проверке возможности сделать вызов все проходит хорошо т.е. вызов идет трубку поднять можно и звук есть хоть с 1го абонента ко 2му хоть на оборот.

Но при звонке с пк или моб.телефона который подключен к другому интернет провайдеру при нажатии на ответ происходит сброс. В консоли сервера пишет

channel.c:6648 ast_channel_make_compatible_helper: No path to translate from SIP/100-0000001b to SIP/123-0000001a
app_dial.c:3253 dial_exec_full: Had to drop call because I couldn't make SIP/123-0000001a compatible with SIP/100-0000001b

Сервер находится в сети за микротиком. В микротике проброшен порт 5060 udp и 10000-20000 udp.

В связи с тем что внутри сети внутренние звонки ходят без проблем, а звонок с другой сети приводит к сбросу думаю виной порты проброшенные на микротике. 

add action=dst-nat chain=dstnat comment=T dst-address=100.100.100.100 dst-port=5060 in-interface=ether1 protocol=udp to-addresses=192.168.1.5 to-ports=5060
add action=dst-nat chain=dstnat comment=T dst-address=100.100.100.100 dst-port=10000-20000 in-interface=ether1 protocol=udp to-addresses=192.168.1.5 to-ports=10000-20000

Подскажите что не так ?


ОтветитьЦитата
Zerox
(@zerox)
Honorable Member Admin
Присоединился: 7 лет назад
Сообщения: 577
11.03.2020 16:30  

В Микротике есть режим NAT, связанный с какой-то помощью при работе sip телефонии за нат. Вот этот режим надо отключить. Я уже не помню точно, где это настраивается. Возможно причина сброса звонка в этом. 

А вообще это именно проблема связи. Что-то не так с NAT или пробросом. В общем случае asterisk нормально работает за NAT, в том числе и в микротиках. Я не раз настраивал.

Попробуйте еще убрать проброс 10000-20000 udp. Мне кажется, у меня без него работало.


ОтветитьЦитата
dudeden
(@dudeden)
Эникей
Присоединился: 1 год назад
Сообщения: 4
11.03.2020 17:28  

Проброс 10000-20000 отключил. /ip firewall service-port disable sip сделал. Роутер ребутнул. Проблема осталась. При ответе на внутренний вызов будучи в разных сетях сразу идет сброс.

Это сообщение было изменено 8 месяцев назад от dudeden

ОтветитьЦитата