Страница 2 из 4

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 21:04
ded
Yakon, Вы уже знаете ЧТО нужно распутывать, и ГДЕ нужно распутывать. Осталось только распутать.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 21:10
Yakon
Угу, уже месяц как догадываюсь что и где... Вот только не доходит до нуба как...
Спасибо за помощь, надеюсь кто ещё подтолкнёт.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 21:30
ded
Yakon писал(а):В последнем логе звонок пришёл по транку 4959569508-trunk-MTS и по нему же пытался уйти.
А с чего такой вывод сделан?

Вы смотрите на свой лог:
[2014-11-16 15:20:47] VERBOSE[10778][C-00000c3f] app_dial.c: -- Called SIP/105 - вызов идёт на ИП телефон Panasonic

[2014-11-16 15:20:47] VERBOSE[11104][C-00000c3f] chan_sip.c: -- Got SIP response 302 "Moved Temporarily" back from 192.168.50.38:5060 - тот отвечает ему номером переадресации на моб. телефон 89263706323

[2014-11-16 15:20:47] VERBOSE[10778][C-00000c3f] app_dial.c: -- Now forwarding SIP/4959569508-trunk-MTS-00001b4f to 'SIP/89263706323::::UDP@asterisk.nes.ru' (thanks to SIP/105-00001b50) - исполняется попытка вызова 89263706323 через транк asterisk.nes.ru

[2014-11-16 15:20:47] VERBOSE[10778][C-00000c3f] netsock2.c: == Using SIP RTP TOS bits 184
[2014-11-16 15:20:47] VERBOSE[10778][C-00000c3f] netsock2.c: == Using SIP RTP CoS mark 5
[2014-11-16 15:20:47] NOTICE[10778][C-00000c3f] app_dial.c: Not accepting call completion offers from call-forward recipient SIP/asterisk.nes.ru-00001b51 - отвергается вызов с подстановкой 84955163262, его транк не пропускает. Если бы вызов вышел через 4959569508-trunk-MTS, то подставился бы указанный Outbound Caller ID = 84959569508 и всё было бы ОК.

Это не стоило того, чтобы разбирать это в течение месяца.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 21:35
Yakon
asterisk.nes.ru Так у меня нет такого транка. Это адрес сервера, причем на внутреннем IP.
Я в принципе не могу понять откуда это берётся.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 21:59
ded
Ключевая фраза загадочная -
Now forwarding SIP/4959569508-trunk-MTS-00001b4f to 'SIP/89263706323::::UDP@asterisk.nes.ru'

Вам в принципе надо начинать тогда с книги про Будущее телефонии. Такие записи как SIP/asterisk.nes.ru просто так не появляются.
Также пира SIP/89263706323 ен может существовать, очевидно.
Сделайте (для себя)
sip show peers чтобы посмотреть какие у вас есть пиры вообще.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 22:08
Yakon
sip show peers
В списке все внутренние номера и 4 транка, asterisk.nes.ru нет.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 22:10
Vlad1983
он прилетает с IP-фона (или что там у вас переадресует) в сообщении SIP 302 Moved Temporarily

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 22:20
Yakon
Vlad1983,
То есть телефон форвардит звонок обратно на сервер asterisk.nes.ru
То есть получается что до транков вообще этот форвард не доходит?
АСтериск видит внешний CID на внутреннем интерфейсе и посылает в пешее путешествие?
Есть способ победить? Не могу юзерам запретить использовать меню телефона для форварда.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 22:28
ded
Теоретически, если указать для телефона на 192.168.50.38
insecure=invite
то Астериск не будет посылать
Failed to authenticate on INVITE to '"4955163262"
но такой костыль точно не секьюрно, нарушает всю стратегию аутентификации.

Re: Переадресация входящих из вне на внешний номер (Freebpx)

Добавлено: 16 ноя 2014, 22:32
Vlad1983
попробуйте выставить
promiscredir = yes