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

freePBX не слышно и звонок обрывается через 6 сек

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

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

Ответить
aniqi
Сообщения: 4
Зарегистрирован: 18 июл 2025, 11:29

freePBX не слышно и звонок обрывается через 6 сек

Сообщение aniqi »

Нашел готовую виртуалку на vmware с астериском 13 + freepbx 12 (swsterisk)
https://blog.astiostech.com/debian-7-wh ... terisk-12/
VM подключена как NAT
Пробросил порты UDP 5060 и 10 000 - 10 002 до виртуалки (изменил диапазон rtp в freepbx на более узкий 10000-10002)
Настроил 2 устройства extention 1001 и 1010 подключаются корректно через zioper на телефонах
Но как только звоню - ничего не слышно, звук не передается. ну и звонок сам обрывается через 6 секунд

пример лога из asterisk обрыва звонка:

[spoiler]
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
-- Called SIP/1010
-- Connected line update to SIP/1001-00000006 prevented.
-- SIP/1010-00000007 is ringing
-- Connected line update to SIP/1001-00000006 prevented.
-- SIP/1010-00000007 answered SIP/1001-00000006
-- Channel SIP/1001-00000006 joined 'simple_bridge' basic-bridge <0c56d554-c1c5-42c6-a729-6d91dcfc07ae>
-- Channel SIP/1010-00000007 joined 'simple_bridge' basic-bridge <0c56d554-c1c5-42c6-a729-6d91dcfc07ae>
[2025-08-14 14:21:23] WARNING[4339]: chan_sip.c:4047 retrans_pkt: Retransmission timeout reached on transmission knZ2SCVhTnsi7Gpa419-9w.. for seqno 2 (Critical Response) -- See https://wiki.asterisk.org/wiki/display/ ... nsmissions
Packet timed out after 6401ms with no response
[2025-08-14 14:21:23] WARNING[4339]: chan_sip.c:4076 retrans_pkt: Hanging up call knZ2SCVhTnsi7Gpa419-9w.. - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/ ... nsmissions).
-- Channel SIP/1001-00000006 left 'simple_bridge' basic-bridge <0c56d554-c1c5-42c6-a729-6d91dcfc07ae>
-- Channel SIP/1010-00000007 left 'simple_bridge' basic-bridge <0c56d554-c1c5-42c6-a729-6d91dcfc07ae>
== Spawn extension (macro-dial-one, s, 44) exited non-zero on 'SIP/1001-00000006' in macro 'dial-one'
== Spawn extension (macro-exten-vm, s, 16) exited non-zero on 'SIP/1001-00000006' in macro 'exten-vm'
== Spawn extension (from-internal, 1010, 2) exited non-zero on 'SIP/1001-00000006'
-- Executing [h@from-internal:1] Hangup("SIP/1001-00000006", "") in new stack
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/1001-00000006'
[/spoiler]

не получается убрать под спойлер :(

Вообщем у меня сеть wifi 192.168.43.1 тут работает все телефоны и ноутбук, на котором виртуалка
сама виртуалка vmware в сети 192.168.159.1

все порты пробросил, файервол отключал не помогает и на компе и на виртуалке (iptables)
не могу понять почему голос не идет...
ded
Сообщения: 15687
Зарегистрирован: 26 авг 2010, 19:00

Re: freePBX не слышно и звонок обрывается через 6 сек

Сообщение ded »

У вас пробелы в области знаний по сетям, отсуюда такие непонятные действия:
Пробросил порты UDP 5060 и 10 000 - 10 002 до виртуалки (изменил диапазон rtp в freepbx на более узкий 10000-10002)
Сети 192.168.159.0/24 и 192.168.43.0/24 в вашем примере существуют видимо на одном физическом устройстве - ноутбуке.
В таком случае - никаких пробросов, и верните диапазон rtp в freepbx на 10000-20000.
Обе сети просто роутятся (маршрутизируются) друг в друга, не надо умножать сущности и усложнять. Для понимания - как работает, условные два Zoiper условно должны пингать друг-друга и основной SIPинтерфейс Астериска. И тогда трафик между ними прост и понятен. Как только вы начинаете делать слоёное тесто из NAT, NAT+NAT, NAT+Firewall - получается тупик. И нет никаких навыков сетевого дебага через sngrep или по сложному - через Wireshark - http://www.asterisk.ru/knowledgebase/debug

Оба телефона должны быть видны при выводе команды
CLI> sip show peers
в статусе ОК (при включенной опции qualify=yes), и настройки NAT у них должны быть nat=no (в этом случае)
Лог (выше) вообще не даёт понимания при таком траблшутинге.
aniqi
Сообщения: 4
Зарегистрирован: 18 июл 2025, 11:29

Re: freePBX не слышно и звонок обрывается через 6 сек

Сообщение aniqi »

Спасибо за пояснения.

Вобщем решил я скачать свежий готовый дистрибутив c https://www.freepbx.org/downloads/
установил настроил аналогично и все заработало ... также пробрасывал порты как ранее...

Я просто понять не могу как может устройство в моей сети wifi без проброса порта достучатся до сети на моем ноутбуке.
это вы возможно подумали, что сети на одном устройстве, не не не), возможно Вас ввело в заблуждение маска сети 192.168.43.1/24 - это как раз сеть вайфая, к которой подключены ноут и 2 телефона.
А вот 192.168.159.0/24 - это VNAT от VMWARE сеть внутри ноутбука

вообщем на новой системе все заработало, с аналогичными настройками, хотя единственное я настроил новые устройства как pjsip, настраивал как sip вот тогда не работало ничего

вообщем зря только возился со старым древним образом неделю ( надо было сразу скачать новый )
Glukinho
Сообщения: 689
Зарегистрирован: 07 янв 2011, 20:05

Re: freePBX не слышно и звонок обрывается через 6 сек

Сообщение Glukinho »

Я просто понять не могу как может устройство в моей сети wifi без проброса порта достучатся до сети на моем ноутбуке
NAT-сессия поддерживается живой на роутерах через повторяющиеся пакеты REGISTER и OPTIONS, по этому установленному соединению и ходят пакеты в любом направлении.
ded
Сообщения: 15687
Зарегистрирован: 26 авг 2010, 19:00

Re: freePBX не слышно и звонок обрывается через 6 сек

Сообщение ded »

установил настроил аналогично и все заработало .
Решение проблемы по варианту "Переустановил Windows и всё заработало".
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH