LINUX.ORG.RU
решено ФорумAdmin

asterisk, не проходят даже внутренние звонки

 , ,


0

2

Всем привет!

Поставил последний астериск, вроде как настроил пару экстеншенов и транк. Пробросил порты на роутере 5060, 10000-20000 на нужный ip.

Клиенты зарегались и в консоли видно, что они подключаются - отключаются. Но при попытке позвонить куда-нибудь, даже между внутренними номерами - ничего не происходит, даже в консоли ничего не выводится.

Делаю первый раз, подскажите в чем может быть косяк. Не знаю уже на что думать.

Астериск на виртуалке, виртуалка на проксмоксе, проксмокс за роутером (обычный домашний zyxel)

Конфиги

Ответ на: комментарий от keir

pjsip.conf

[udp-transport]
type=transport
protocol=udp
bind=0.0.0.0
allow_reload=true
local_net=192.168.1.0/24
local_net=127.0.0.1/32
external_media_address=x.x.x.x ;внешний ип роутера
external_signaling_address=x.x.x.x ;внешний ип роутера

файла sip.conf нету у меня

VeniaminR
() автор топика
Последнее исправление: VeniaminR (всего исправлений: 1)
astx-souz*CLI> channel originate Local/301@from-internal application echo
    -- Executing [301@from-internal:1] Dial("Local/301@from-internal-00000000;2", "PJSIP/301") in new stack
    -- Called 301@from-internal
    -- Called PJSIP/301

Клиент зарегистрирован, но молчит, ничего не происходит.

VeniaminR
() автор топика
Последнее исправление: VeniaminR (всего исправлений: 1)

Если вы даже не эксперт троечник по астериск, зачем вам его ставить в лоб?

Если с целью обучения, то понятно. В остальных случаях ставьте freepbx 16, Asterisk 16, дистрибутив SNG7-PBX16-64bit-2302-1

AlexZander
()
Последнее исправление: AlexZander (всего исправлений: 1)
Ответ на: комментарий от AlexZander

Всё, вопрос неактуален. Решилось добавлением в pjsip.conf

force_rport=yes
rewrite_contact=yes

freepbx ставил первым делом. Правда 17 вроде. Он работал из рук вон плохо. Входящие приходили через раз и то с задержкой. Исходящие зачастую говорили, что транк занят и позвонить не получается, плюс еще что-то...

VeniaminR
() автор топика