Size: a a a

2020 February 28

BK

Boris Kovalenko in ru_freeswitch
Загадка на ночь :)
К freeswitch (fusionpbx) подключен шлюз eltex TAU-2. Когда линия на нем занята - он честно отправляет SIP:486. Без поля Reason. Но вот freeswitch, вместо того чтобы отправить этот ответ дальше, дописывает в него поле Reason: Q.850 cause=16
Этот ответ улетает в SIP железку (SMG-2016), которая этот Q.850 транслирует в E1 поток. И вместо желанного BUSY абонент (звонящий с сотового) получает просто обрыв линии
источник

BK

Boris Kovalenko in ru_freeswitch
источник

BK

Boris Kovalenko in ru_freeswitch
The default code is NORMAL_CLEARING (if you do not specify one)
видел
источник

BK

Boris Kovalenko in ru_freeswitch
но не понял как блин заставить его либо не писать Q.850, либо писать нормальный
источник

АХ

Алексей Хабуляк in ru_freeswitch
а на smg нельзя переписать код? а вообще можно сделать continue_on_fail=USER_BUSY и после бриджа сделать hangup(КАКОЙ НИБУДЬ КОД)
источник

BK

Boris Kovalenko in ru_freeswitch
ну пока я на ней этого не нашел
да, решение вы подсказали правильное
в fusionpbx есть failure_handler, и вот в нем hangup не совсем в правильном месте стоял. подправил
источник
2020 February 29

VE

Vladimir Elizarov in ru_freeswitch
Serge Yuriev
А хочется то чего? Если нужно и для звонящего, то нужно повесить лимит на входе в контекст с caller-number.
Чтобы если абонент занят или не отвечает,  шло в определенный context, сделал как @lehalepeha подсказал через DIALSTATUS без limit.
источник

SS

Sergey Scheglov in ru_freeswitch
Ни кто не проверял 1.10.2 rel14 deb (вышел 22.02) на наличие проблем с утечкой памяти? В декабрьском релизе память течет.
источник

АХ

Алексей Хабуляк in ru_freeswitch
Sergey Scheglov
Ни кто не проверял 1.10.2 rel14 deb (вышел 22.02) на наличие проблем с утечкой памяти? В декабрьском релизе память течет.
а где именно течет? может проблема в каком то конкретном модуле?
источник

АХ

Алексей Хабуляк in ru_freeswitch
который не все используют
источник

АХ

Алексей Хабуляк in ru_freeswitch
я слышал что mod_perl тёк/течет. но я его не использую
источник

SS

Sergey Scheglov in ru_freeswitch
Модули стандартные, языковых модулей нет. Обычный диалплан через xml и запись cdr в csv, который находится в dram. Плюс, проигрывание голосовых сообщений.
источник

АХ

Алексей Хабуляк in ru_freeswitch
Sergey Scheglov
Модули стандартные, языковых модулей нет. Обычный диалплан через xml и запись cdr в csv, который находится в dram. Плюс, проигрывание голосовых сообщений.
а вы как часто из RAM достаете файлы csv?)
источник

SS

Sergey Scheglov in ru_freeswitch
Скрипт раз в час выгружает в бд
источник

SS

Sergey Scheglov in ru_freeswitch
Этот момент проверен, это не из-за объема cdr в ram
источник

АХ

Алексей Хабуляк in ru_freeswitch
Может он забывает удалять? Или не всегда удаляет  Банально конечно. Но вы проверяли?)
источник

АХ

Алексей Хабуляк in ru_freeswitch
Sergey Scheglov
Этот момент проверен, это не из-за объема cdr в ram
А. Ок
источник

АХ

Алексей Хабуляк in ru_freeswitch
Я просто не встречал у себя утечек
источник

SS

Sergey Scheglov in ru_freeswitch
В свое время в чате кто-то тоже писал про утечку, откат на 1.10.1 помог.
В коммитах в этом году были фиксы по памяти в мастере. Вот мне и интересно, кто-нибудь обновлялся из-за этой проблемы.
источник

R

Roman in ru_freeswitch
Добрый вечер. Помогите пожалуйста.

Пользователь А звонит пользователю Б. У пользователя Б есть несколько устройств.

Во время Ringing  от А к Б у пользователя Б регистрируется новое устройство.

Как сделать чтобы на новозарегистрированное устройство пришел инвайт?
источник