Страница 1 из 3

Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 19:33
SMak044
Ситуация такая:

При наборе номера 0502222222 вызов не идет, хотя КПВ я слышу в софтфоне.
При наборе номера 0502222222@sip.futuredimension.net вызов идет и я получаю звонок на мобильный.
Транк используется один и тот же, звонки делаю с одного и того же софтфона. Специально сделал для корректного сравнения 2 кнопки спиддиал.

В чем проблема?

Логи говорят, что в случае набора просто цифр, инвайт идет с номером порта, а с доменом то без порта 5060. Других отличий не заметил....

Странности добавляет тот факт, что если номер указан в ринг группе типа 0502222222# то вызов на номер идет, хотя там нет домена...

В общем магия какая то!!!

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 19:40
ded
1) КПВ в софтфоне. - фейковое. Астериск тоже так умеет, буквой r в параметрах строки Dial.
2) Не надо использовать синтаксис 0502222222@sip.futuredimension.net
Надо создать SIP пир, где будет
[future]
host=sip.futuredimension.net
type=peer
username=
secret=
fromuser=
fromdomain=

и кидать звонки
Dial(SIP/future/${EXTEN})

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 20:06
SMak044
Я конечно нуб в этом деле, но я вроде написал довольно понятно, что если набрать просто номер то звонок не идет, хотя в настройках есть

Код: Выделить всё

[outrt-2] ; to_tsu_2202732
include => outrt-2-custom
exten => _[012345].,1,Macro(user-callerid,SKIPTTL,)
exten => _[012345].,n,Noop(Calling Out Route: to_tsu_2202732)
exten => _[012345].,n,Set(MOHCLASS=${IF($["${MOHCLASS}"=""]?default:${MOHCLASS})})
exten => _[012345].,n,ExecIf($["${KEEPCID}"!="TRUE" & ${LEN(${TRUNKCIDOVERRIDE})}=0]?Set(TRUNKCIDOVERRIDE=<0442202732>))
exten => _[012345].,n,Set(_NODEST=)
exten => _[012345].,n,Macro(record-enable,${AMPUSER},OUT,)
exten => _[012345].,n,Macro(dialout-trunk,1,${EXTEN},)
exten => _[012345].,n,Macro(outisbusy,)

; end of [outrt-2] 
Но если набрать 0502222222@sip.futuredimension.net то звонок проходит
Наверно не правильно задал вопрос адрес sip.futuredimension.net, это имя моего астериска, а не провайдера

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 20:12
Vlad1983
1. _[012345]. = _[0-5].
2. ваша выдержка из диалплана не имеет никакого смысла
3. приводить лучше лог консоли удачного и не удачного вызова

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 20:28
SMak044
Лог не проблема, есть дамп первого и второго варианта
https://sip.futuredimension.net/dump/
test.pcap - это тот файл где с номера 60001 был звонок на номер 0504430792@sip.futuredimension.net - звонок проходит
test1.pcap - это тот файл где с номера 60001 был звонок на номер 0504430792 - звонок не проходит

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 20:59
Vlad1983
лог консоли и дампы трафика - разные вещи

у вас софтфон не отвечает на запрос авторизации
попробуйте другой

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 21:10
SMak044
Ну в общем то дамп трафика, это даже больше чем лог консоли, тем более, что по типу пакета там не только sip, там и RTP.
По поводу софтфона, как то не убедительно, потому что и один дамп и второй был сделан при звонке с одного и того же софтфона, даже больше того, при той же самой регистрационной сессии.... Да и не только с софт фона такое происходит но и других устройств и систем. Поведение одинаковое.
Хотя могу сделать и лог консоли, это не проблема. Хотя wireshark с фильтром по SIP и экспортом в нужный формат, дает максимальный лог. По сути лог из консоли делает то же самое.

Re: Проблемы с маршрутизацией звонков

Добавлено: 28 авг 2013, 21:28
Vlad1983
посмотрите в каком состоянии у вас эти опции
;domain=
;allowexternaldomains=
;autodomain=

Re: Проблемы с маршрутизацией звонков

Добавлено: 29 авг 2013, 01:33
ded
SMak044 писал(а):Ну в общем то дамп трафика, это даже больше чем лог консоли,
Нет.
SMak044 писал(а): Хотя wireshark с фильтром по SIP и экспортом в нужный формат, дает максимальный лог. По сути лог из консоли делает то же самое.
Нет.
Vlad1983 писал(а):лог консоли и дампы трафика - разные вещи
По поводу
SMak044 писал(а):По поводу софтфона, как то не убедительно, потому что и один дамп и второй был сделан при звонке с одного и того же софтфона, даже больше того, при той же самой регистрационной сессии.... Да и не только с софт фона такое происходит но и других устройств и систем. Поведение одинаковое..
ваш софтфон и другие устройства не регистрируются, поэтому неопределён для них локальный контекст from-internal из которого маршрутизируются вызовы через [outrt-1] [outrt-2] и т.д.
непонятно по каким вашим соображениям сделано во freePBX - allowguest=yes и какие ещё ручные изменения/добавления сделаны, Поэтому поведение при звонках с устройств - непредсказуемое. Вам бы книжки почитать по freePBX.

Re: Проблемы с маршрутизацией звонков

Добавлено: 29 авг 2013, 11:36
SMak044
Vlad1983 писал(а):посмотрите в каком состоянии у вас эти опции
;domain=
;allowexternaldomains=
;autodomain=
Ни в одном файле *.conf не нашел этих опций.
Где они обычно должны жить?