Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Asterisk не ложит трубку

Asterisk не ложит трубку

Сообщений: 26

Asterisk не ложит трубку

Расклад
Астериск 1.4 под FreeBSD из портов за nat
настариваю через Asterisk-GUI 2.04 тож из портов
sip порт 5080 rtp диапазон 20000:30000
на шлюзе проброс настроен
транк через телфин
клиент SFLphone 0.9.7

Ситуация
Настроил исходящие звонки, проверял -- работает, но есть одно но, притом существенное -- когда абонент которому звоню после общения ложит трубку -- астериск ее не ложит что неприятно. Что характерно сообщение о том что абонент ложит трубку не отображается в консоли астериска при включенном sip debug. На этом же транке но только без nat все работает.

Разобраться не могу -- уперся. Прошу -- подскажите пожалуйста, в какую сторону копать!
2010-04-28 19:53

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Asterisk не ложит трубку

копать в одну сторону - проблему с NAT фиксить.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-04-28 19:56

Сообщений: 26

Re: Asterisk не ложит трубку

выдержка из /etc/pf.conf

ext_ifs= внешние интерфейсы

ext_ip= внешний ip

voip_tcp = "5080"
voip_udp = "{5080,20000:30000}"

rdr on $ext_ifs proto tcp from any to $ext_ip0 port $voip_tcp -> 192.168.0.35
rdr on $ext_ifs proto udp from any to $ext_ip0 port $voip_udp -> 192.168.0.35


в чем лоханулся?

в Asterisk-GUI прописано все нормально вроде
2010-04-28 20:03

Avatara of switch
Откуда: Уфа
Сообщений: 5856

Re: Asterisk не ложит трубку

попробуй не делать астериск маршрутизатором.
http://www.lynks.ru - Решения телефонии, мини-АТС, VoIP на основе Trixbox и Asterisk
2010-04-28 20:42

Откуда: Москва
Сообщений: 186

Re: Asterisk не ложит трубку

в sip.conf прописать external_ip
nat для ип астериски прописать с static-port.
ещё - не понял прикол по поводу порта 5080. вы сменили дефолтовый 5060 в sip.conf ?
где-то тут уже я выкладывал пример pf - если не найдёте - обращайтесь.

to switch
у него астериск не маршрутизатор - он просто его спрятал за шлюзом bsd, так многие делают чтоб защитить внутрение сервисы.
2010-04-28 23:01

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: Asterisk не ложит трубку

При чем тут TCP/5080, когда должно быть UDP/5060?

Судя по описанию - у вас сигнализация - отдельно, голос - отдельно. Сигнализация умирает сама собой, до того как закроют голосовой канал.

Копайте свой NAT. Порты проброшены неправильно.
2010-04-28 23:11

Avatara of zepps
Откуда: Москва
Сообщений: 770

Re: Asterisk не ложит трубку

UPD:
Как начинающему телефонисту рекомендую в своем лексиконе слово "ложит" заменить на слово "кладет".
2010-04-29 00:12

Сообщений: 26

Re: Asterisk не ложит трубку

Да я сменил дефолтные порты, для sip поставил 5080 для rtp потока 20000:30000, так как на самом маршрутизаторе крутится астериск в тестовом режиме и его оттуда надо перенести за nat в локалку, где он уже будет работать постоянно.

По поводу udp и tcp, тут просто прокидывается как udp (voip_udp = "{5080,20000:30000}") так и tcp (voip_tcp = "5080") трафик на машину с астериском.

Только что проверил, с номера телфина, для работы с которым надо подключаться на другой домен все нормально, трубку кладет.

Тот транк который не кладет трубку подключается на sip.telphin.com, а тот с которым все в порядке -- pbx.telphin.ru. То есть чувствую что проблема именно в telphine. Или все таки во мне :(.

прописал в /etc/pf.conf на шлюзе

rdr pass log on $ext_if proto udp from any to $ast_nat port $sip_port -> $ast_ip port $sip_port

rdr pass log on $ext_if proto tcp from any to $ast_nat port $sip_port -> $ast_ip port $sip_port
rdr pass log on $ext_if proto udp from any to $ast_nat port $rtp_port -> $ast_ip port $rtp_port
nat on $ext_if from $ast_ip -> ($ext_if) static-port

все заработало, уря!! Спасибо господа!!! Проблема таки была во мне.
2010-04-29 10:32

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru