Чат  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Freepbx IAX2 клиент

Обо всем касательно TrixBox, Elastix, AstPBX и всех других дистрибутивов

Модератор: april22

Freepbx IAX2 клиент

Сообщение april22 » 11 июн 2020, 14:30

Дано :
FreePBX 2.11
Asterisk 1.8.32.1

Учетные данные от IAX2
user = 4476
IP= Х.Х.Х.Х: 9569 (Есть порт и не стандартный)

что сделано
создал транк
Код: выделить все
type=peer
host=x.x.x.x:9569
secret=PASSWORD
trunking=yes
disallow=all
allow=gsm&ulaw

Строка регистрации
4476:PASSWORD@x.x.x.x:9569/4476


Код: выделить все
homeast*CLI> iax2 show peers
Name/Username    Host                 Mask             Port          Status
Prov/4476    0.0.0.0         (S)  255.255.255.255  4569 (T)      UNKNOWN   




При исходящем вызове получаю
Код: выделить все
-- Executing [s@macro-dialout-trunk:22] Dial("SIP/713-00000050", "IAX2/PROV/2035,300,Tt") in new stack
[2020-06-11 13:27:07] WARNING[10079]: app_dial.c:2345 dial_exec_full: Unable to create channel of type 'IAX2' (cause 20 - Subscriber absent)
  == Everyone is busy/congested at this time (1:0/0/1)
    -- Executing [s@macro-dialout-trunk:23] NoOp("SIP/713-00000050", "Dial failed for some reason with DIALSTATUS = CHANUNAVAIL and HANGUPCAUSE = 20") in new stack
    -- Executing [s@macro-dialout-trunk:24] GotoIf("SIP/713-00000050", "0?continue,1:s-CHANUNAVAIL,1") in new stack


Удаленный Астериск мне не подвластен ...
C IAX2 первый раз столкнулся ...
Подскажите в какую сторону копать ?! с Софтофона ZOIPER работает...
Подозреваю - что тут дело именно в порту . но как правильно - не нашел
будущее прочитал :-) делал ...
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2128
Зарегистрирован: 09 июл 2012, 09:47

Re: Freepbx IAX2 клиент

Сообщение ded » 11 июн 2020, 14:42

Строка регистрации
4476:PASSWORD@x.x.x.x:9569
CLI> iax2 reload
и посмотреть статус -
CLI> iax2 show registry
Должно быть
Host dnsmgr Username Perceived Refresh State
70.233.148.130:9569 N 4476 70.233.148.4:4569 60 Registered

Более подробно рассматривать процесс регистрации - смотреть через
iax2 set debug on

Регистрация вообще то нужна для входящих.
Код: выделить все
[Prov]
type=peer
username=4476
host=x.x.x.x
port=9659
secret=PASSWORD
trunking=yes
disallow=all
allow=gsm&ulaw
ded
 
Сообщений: 14536
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx IAX2 клиент

Сообщение april22 » 11 июн 2020, 14:51

Код: выделить все
homeast*CLI> iax2 show registry
Host                  dnsmgr  Username    Perceived             Refresh  State
x.x.x.x:9569   N       4476        x.x.x.x:40491       60  Registered


Код: выделить все
[2020-06-11 13:48:43] WARNING[10353]: app_dial.c:2345 dial_exec_full: Unable to create channel of type 'IAX2' (cause 20 - Subscriber absent)
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2128
Зарегистрирован: 09 июл 2012, 09:47

Re: Freepbx IAX2 клиент

Сообщение ded » 11 июн 2020, 14:54

Registered - это хорошо, это значит правильно.
А вот шаблон пира, вы, коллега, заполнили от балды, в Гугль не лазили, и даже в примеры в файле iax.conf поленились заглянуть.
port=9659
Код: выделить все
[Prov]
type=peer
username=4476
host=x.x.x.x
port=9659
secret=PASSWORD
trunking=yes
disallow=all
allow=gsm&ulaw
ded
 
Сообщений: 14536
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx IAX2 клиент

Сообщение april22 » 11 июн 2020, 15:03

Спасибо о наимудрейший ...
че то в голове бардак ... Благодарю за пинок в правильном направлении .
Своими вопросами , вы загоняете меня в ГУГЛЬ.
april22
 
Сообщений: 2128
Зарегистрирован: 09 июл 2012, 09:47


Вернуться в Готовые VoIP дистрибутивы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5

© 2008 — 2020 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH