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

Freepbx IAX2 клиент

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

Модераторы: april22, Zavr2008

Ответить
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Freepbx IAX2 клиент

Сообщение april22 »

Дано :
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 работает...
Подозреваю - что тут дело именно в порту . но как правильно - не нашел
будущее прочитал :-) делал ...
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx IAX2 клиент

Сообщение ded »

Строка регистрации
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
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Freepbx IAX2 клиент

Сообщение april22 »

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

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) 
Своими вопросами , вы загоняете меня в ГУГЛЬ.
ded
Сообщения: 15623
Зарегистрирован: 26 авг 2010, 19:00

Re: Freepbx IAX2 клиент

Сообщение ded »

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
april22
Сообщения: 2187
Зарегистрирован: 09 июл 2012, 09:47

Re: Freepbx IAX2 клиент

Сообщение april22 »

Спасибо о наимудрейший ...
че то в голове бардак ... Благодарю за пинок в правильном направлении .
Своими вопросами , вы загоняете меня в ГУГЛЬ.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH