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

FreePBX проблема с входящими

Добавлено: 13 апр 2014, 20:55
rusbit
Asterisk 11.7.0
Логин моей учетки у SIP провайдера - Sf6
DID - 77
Строка регистрации
Sf6:password@sip-provider.ru:5060/77

Не работает входящая связь, если прописываю вх. маршрут через Connectivy => Inbound route , DID указываю 77
В логах

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

...
Looking for 77 in incoming (domain 192.168.yyy.y)
...
<--- Reliably Transmitting (no NAT) to 192.168.xxx.xx:5060 --->
SIP/2.0 404 Not Found
Via: SIP/2.0/UDP 192.168.xxx.xxx:5060;branch=z9hG4bK59f7583a;received=192.168.xxx.xx;rport=5060
From: "8950xxxx11" <sip:89509xxxx11@192.168.xxx.xx>;tag=as064d35f8
To: <sip:77@192.168.yyy.y:5060>;tag=as210921f3
Call-ID: 323a736c63e8ad444d915b6e6e32bea3@192.168.xxx.xx:5060
CSeq: 102 INVITE
Server: FPBX-2.11.0(11.7.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Content-Length: 0
...
[2014-04-13 23:30:23] NOTICE[2250][C-00000001]: chan_sip.c:25450 handle_request_invite: Call from 'Sf6' (192.168.xxx.xx:5060) to extension '77' rejected because extension not found in context 'incoming'.
Входящая связь работает, если в ручную редактирую extensions_custom.conf

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

[incoming]
exten => 77,1,Dial(SIP/101)
В логах все ок

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

Looking for 77 in incoming (domain 192.168.yyy.y)
list_route: hop: <sip:89509xxxx11@192.168.xxx.xx:5060>

<--- Transmitting (no NAT) to 192.168.xxx.xx:5060 --->
SIP/2.0 100 Trying
Via: SIP/2.0/UDP 192.168.xxx.xx:5060;branch=z9hG4bK049fb032;received=192.168.xxx.xx;rport=5060
From: "89509xxxx11" <sip:8950xxxx11@192.168.xxx.xx>;tag=as41d1f3a0
To: <sip:77@192.168.yyy.y:5060>
Call-ID: 0c3fee016270af8d3884f5425a83929c@192.168.xxx.xx:5060
CSeq: 102 INVITE
Server: FPBX-2.11.0(11.7.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Session-Expires: 1800;refresher=uas
Contact: <sip:77@192.168.yyy.y:5060>
Content-Length: 0
C Asterisk столкнулся в первый раз, впереди настройка групп входящих маршрутов, без веб морды никак...
Почему не работает через веб интерфейс?

Re: FreePBX проблема с входящики

Добавлено: 13 апр 2014, 21:04
Vlad1983

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

CLI> dialplan show incoming

Re: FreePBX проблема с входящики

Добавлено: 13 апр 2014, 21:06
april22
ну если у вас работает

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

[incoming]
exten => 77,1,Dial(SIP/101)
модернизируйте его ,

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

[incoming]
exten => 77,1,Goto(from-internal,${EXTEN},1)
или в транке направьте в нужный контекст

Re: FreePBX проблема с входящики

Добавлено: 13 апр 2014, 21:06
ded
Потому что не надо метаться между вэб-интерфейсом и ручными конфигами.
Если первое - изучайте freePBX по книгам, если второе - изучайте "Будущее телефонии"

Транк провайдера кроме регистрации должен содержать ещё параметры в окошке, и там должно быть
type-friend
context=from-trunk а не какой то там incoming

Тогда входящие разруливаются в модуле Inbound routes через вэб-интерфейс.
Вручную редактировать extensions_custom.conf - это уже требуется знание и умение.

april22, а почему Вы думаете, что в контексте from-internal есть экстен 77 ?

Re: FreePBX проблема с входящики

Добавлено: 13 апр 2014, 21:07
april22
Vlad1983 писал(а):

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

CLI> dialplan show incoming
в чем я не сомневаюсь

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

exten => 77,1,Dial(SIP/101)

Re: FreePBX проблема с входящими

Добавлено: 13 апр 2014, 21:13
rusbit

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

localhost*CLI> dialplan show incoming
[ Context 'incoming' created by 'pbx_config' ]
  '77' =>          1. Dial(SIP/101)                              [pbx_config]

-= 1 extension (1 priority) in 1 context. =-
ded, в окошках все заполнено, согласно рекомендациям провайдера.

Re: FreePBX проблема с входящими

Добавлено: 13 апр 2014, 21:15
ded
rusbit, осталось только заполнить поле context= ?

Ну и скрывать внутреннюю ИП адресацию 192.168.xxx.xx - это круто! Вдруг хакнут?
(domain 192.168.yyy.y)
list_route: hop: <sip:89509xxxx11@192.168.xxx.xx:5060>

Re: FreePBX проблема с входящими

Добавлено: 13 апр 2014, 21:29
rusbit
Заполнил
localhost*CLI> dialplan show from-trunk-sip-sip_provider

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

[ Context 'from-trunk-sip-sip_provider' created by 'pbx_config' ]
  '_.' =>           1. Set(GROUP()=OUT_2)                         [pbx_config]
                    2. Goto(from-trunk,${EXTEN},1)                [pbx_config]
  Include =>        'from-trunk-sip-sip_provider-custom'               [pbx_config]

-= 1 extension (2 priorities) in 1 context. =-
не помогло..

Re: FreePBX проблема с входящими

Добавлено: 13 апр 2014, 21:34
ded
Заполнил? Чем?
Я же писал -
context=from-trunk

Re: FreePBX проблема с входящими

Добавлено: 14 апр 2014, 09:53
rusbit
Благодарю! Помогло