The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Релиз коммуникационной платформы Asterisk 19 и дистрибутива FreePBX 16

03.11.2021 11:14

После года разработки состоялся релиз новой стабильной ветки открытой коммуникационной платформы Asterisk 19, используемой для развёртывания программных АТС, систем голосовой связи, VoIP-шлюзов, организации IVR-систем (голосовое меню), голосовой почты, телефонных конференций и call-центров. Исходные тексты проекта доступны под лицензией GPLv2.

Asterisk 19 отнесён к категории выпусков с обычной поддержкой, обновления для которых формируются в течение двух лет. Поддержка прошлой LTS-ветки Asterisk 18 продлится до октября 2025 года, а ветки Asterisk 16 до октября 2023 года. Поддержка LTS-ветки 13.x и промежуточной ветки 17.x прекращена. При подготовке LTS-выпусков основное внимание уделяется обеспечению стабильности и оптимизации производительности, приоритетом же обычных выпусков является наращивание функциональности.

Ключевые улучшения в Asterisk 19:

  • Реализованы категории отладочных логов, позволяющие настроить вывод только необходимой отладочной информации. В настоящий момент предложены следующие категории: dtls, dtls_packet, ice, rtcp, rtcp_packet, rtp, rtp_packet, stun и stun_packet.
  • Добавлен новый режим форматирования логов "plain", при котором в лог без лишних управляющих символов (без подсветки) выводится имя файла, функции и строки с номером. Также предоставлена возможность определения собственных уровней ведения лога и изменения формата вывода в лог дат и времени.
  • В AMI (Asterisk Manager Interface) добавлена возможность прикрепления обработчиков для событий, связанных с поступлением тонального сигнала (DTMF) "flash" (кратковременный разрыв канала).
  • В команде Originate (инициирование вызова) реализована возможность установки переменных для нового канала.
  • В команде SendMF и менеджере PlayMF добавлена поддержка отправки произвольных тональных сигналов R1 MF (multi-frequency) в любой канал.
  • В команде MessageSend предоставлена возможность раздельного указания адресов назначения "Destination" и "To".
  • Добавлена команда ConfKick, позволяющая отключить от конференции определённый канал, всех пользователей или пользователей без прав администратора.
  • Добавлена команда Reload для перезагрузки модулей.
  • Добавлена команда WaitForCondition для приостановки выполнения сценария обработки вызовов (dialplan) до выполнения определённых условий.
  • В модуль app_dial добавлена опция "A" позволяющая воспроизводить во время совершения вызова звук как для вызывающего, так и для вызываемого абонента.
  • Добавлен модуль app_dtmfstore, сохраняющий в переменной набранные цифры тонального набора.
  • В модуле app_morsecode реализована поддержка американского диалекта азбуки Морзе и предоставлена настройка для изменения интервала пауз.
  • В модуле app_originate для звонков, инициированных из dialplan-сценариев, добавлена возможность указания кодеков, call-файлов и управляющих действий.
  • В модуле app_voicemail добавлена возможность ранней отправки приветствия и инструкций по использованию голосовой почты и создания канала только после наступления времени записи входящего сообщения.
  • Добавлена настройка astcachedir для изменения местоположения кэша на диске. По умолчанию кэш теперь размещается в отдельном каталоге /var/cache/asterisk вместо каталога /tmp.

Одновременно после трёх лет разработки опубликован релиз проекта FreePBX 16, развивающего web-интерфейс для управления Asterisk и готовый дистрибутив для быстрого развёртывания VoIP-систем. Из изменений отмечается поддержка PHP 7.4, расширение API на базе языка формирования запросов GraphQL, переход на единый драйвер PJSIP (драйвер Chan_SIP отключён по умолчанию), поддержка создания шаблонов для изменения оформления пользовательской панели управления, переделанный модуль межсетевого экрана с расширенными возможностями для управления SIP-трафиком, возможность настройки параметров протокола для HTTPS, привязка AMI только к localhost по умолчанию, опция для проверки надёжности паролей.

Также можно отметить корректирующее обновление платформы VoIP-телефонии FreeSWITCH 1.10.7, в котором устранены 5 уязвимостей, которые могут привести к отправке SIP-сообщений без аутентификации (например, для спуфинга и рассылки спама через SIP-шлюз), утечке хэшей аутентификации сеанса и осуществлению DoS-атак (исчерпание свободной памяти и крахи) для блокирования работы сервера через отправку некорректных пакетов SRTP или флуд пакетами SIP.

  1. Главная ссылка к новости (https://www.mail-archive.com/a...)
  2. OpenNews: Доступна коммуникационная платформа Asterisk 18
  3. OpenNews: Коммуникационная платформа Asterisk перешла в руки компании Sangoma
  4. OpenNews: Первый стабильный релиз VoIP-сервера GNU SIP Witch 1.0.0
  5. OpenNews: Релиз платформы VoIP-телефонии FreeSWITCH 1.2
  6. OpenNews: Релиз коммуникационной платформы Asterisk 16 и дистрибутива FreePBX 15
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/56094-asterisk
Ключевые слова: asterisk, voip
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (51) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, OpenEcho (?), 12:16, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Кто нибудь знает о практическом применении модуля app_morsecode ? (Примеры)
     
     
  • 2.2, анонимус (??), 12:23, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Участвовать в конференции через гейт   стоящей под окном Р-140  
     
     
  • 3.20, OpenEcho (?), 18:59, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Участвовать в конференции через гейт   стоящей под окном Р-140  

    У меня тоже сложилось впечатление, что кроме как "военного", реального применения нет, однако кто-то даже улучшает/добавляет

     
  • 2.5, Anonymous XE (?), 12:48, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Для подключения вот такого переферийного оборудования https://ar.culture.ru/ru/subject/telegraf
     
  • 2.10, Аноним (10), 14:24, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    лампочка 200вт, контур/двигатель и на геостационарный спутник по оптическому каналу загейтовал резидентуру. уже разрабатывается средство противодействия за 995 миллионов в виде плоскости лазерного глушения видимого света.
     
  • 2.22, OpenEcho (?), 19:08, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Если интересно кому, получил ответ от одного из VoIP провайдера, - как один из случаев реального применения, eсть много людей с нарушенной функцией речи и современные девайсы позволяют им комуникировать с миром через морзе, поворотом глаз или как Стива Хобкинса, зубами и т.д.
     

  • 1.6, Аноним (6), 13:34, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Пользуюсь до сих пор 4-ой версией, функционала на все проекты вполне хватает, лучше бы они чем ерундой страдать дыры позакрывали.
     
     
  • 2.33, пох. (?), 10:49, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ну как они тебе позакрывают в 4й, если на дворе - смотри, смотри - 16?!

     
     
  • 3.35, Аноним (35), 12:20, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    ваще то LTS уже 18
     
     
  • 4.38, пох. (?), 12:55, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    fuck...

    какое счастье что я больше не имею отношения к этому всему...
    дома мой 1.4 еще как-то пару лет проработает, а дальше и не надо уже никому будет.

     
  • 3.37, Аноним (6), 12:43, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Версии с версиями не совместимы и поэтому серьезные проекты просто так взять и тянуть на новую версию это не совсем верное решение причем в каждой версии имеются свои проблемы и недороботки, из всего что есть более менее еще 4 стабильна, остальное просто забито харахурой которую добавили ради маркетинговых тестов производители платного софта, но потом это уже никто не сопровождает и только для хакеров лазейки.
     

  • 1.7, bOOster (ok), 13:35, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    До сих пор на FreeSwitch 1.4.x
     
     
  • 2.30, Аноним (30), 02:08, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Как там Nokia поживает? Вообще после 2008 года что-то никакой информации о происходящем в R&D у них нет. Никак Microsoft выжег все?
     
     
  • 3.31, bOOster (ok), 03:34, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Как там Nokia поживает? Вообще после 2008 года что-то никакой информации о
    > происходящем в R&D у них нет. Никак Microsoft выжег все?

    Да в целом с Sofia все в порядке. Как RFC 3261 поддерживался в полной мере так до сих пор и работает, причем вообще без нареканий. Может быть лучший SIP стек.

     
  • 2.57, Онаним (?), 21:15, 05/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    А с падениями бороться не загребались?
    Хотя если конфиг на уровне тупого роутинга, падать особо нечему.
     
     
  • 3.64, bOOster (ok), 14:05, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А с падениями бороться не загребались?
    > Хотя если конфиг на уровне тупого роутинга, падать особо нечему.

    ??? какие падения? Вообще ни разу не было, даже учитывая то что регистрации идут с OpenLDAP сервера + бесшовный роуминг регистраций между десятком свитчей - аптаймы годами серверы никто не трогает.

    Может тебе квалификации не хватает? ТОже любитель "галочки тыкать"?

     
     
  • 4.65, Онаним (?), 14:57, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, может 1.4 вылизали конечно, каюсь, дальше 1.2 это счастье больше не трогал.
     
  • 4.66, Онаним (?), 14:57, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    И да, опенлдап - это КРУТО(tm), но диалплан-то тупой роутинг, или есть что-то посложнее?
     
     
  • 5.67, bOOster (ok), 15:43, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > И да, опенлдап - это КРУТО(tm), но диалплан-то тупой роутинг, или есть
    > что-то посложнее?

    Бесшовный роуминг телефона это что-то посложнее? Когда любой из свитчей (штук 20 по всему миру) знает на каком сервере сотрудника искать? Ну а про всякие автоответчики, анализаторы вспоминать не будем, это все тривиально.  

     
     
  • 6.68, Онаним (?), 15:44, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, это всё тот же тупой роутинг. Пусть и с навесными перделками.
     
  • 6.69, Онаним (?), 15:47, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Очередь там какая-нибудь, на N персон.
    Групповой вызов на N персон.
    Хантинг при неответе.
    Voicemail.
    Конференция.
    Парковка вызовов.
    Календарь и изменение цепочки вызовов из очереди в очередь по календарю?
    IVR и вложенные IVR?
    Запись разговора?
    BLF, на худой конец?
    Ничего нет?
    Ну ладно, всё это слишком тривиально, не буду вас отвлекать.
     
     
  • 7.70, bOOster (ok), 17:04, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >[оверквотинг удален]
    > Хантинг при неответе.
    > Voicemail.
    > Конференция.
    > Парковка вызовов.
    > Календарь и изменение цепочки вызовов из очереди в очередь по календарю?
    > IVR и вложенные IVR?
    > Запись разговора?
    > BLF, на худой конец?
    > Ничего нет?
    > Ну ладно, всё это слишком тривиально, не буду вас отвлекать.

    Здесь ничего нет чего не может сделать свитч даже из коробки. 110% даже в стандартной XML/Dialplan конфигурации есть и отлично работает. А с участием LUA это все можно раскрыть до весьма нетривиальных границ. Даже смысла говорить об этом нет. Причем это не прибито гвоздями и наркоманским синтаксисом dialplan Asterisk, в попытке усидеть на двух стульях и телефонистам "помочь" и программистам. А в результате на выходе полный трэш..

     
     
  • 8.71, Онаним (?), 20:10, 07/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Так нет ничего, или всё это у вас есть и не падает ... текст свёрнут, показать
     

  • 1.17, Аноним (17), 16:09, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ух, а я думал, что совсем FreePBX загнется после того как вся старая команда shm... большой текст свёрнут, показать
     
     
  • 2.19, bOOster (ok), 18:03, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бесполезные техдолги. Привяжи систему к LDAP серверу и проблема решена.
     
     
  • 3.23, Аноним (23), 19:49, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Зачем?
     
     
  • 4.26, bOOster (ok), 21:39, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Зачем?

    Для LDAP сто тыщ различных клиентов и WEB и традиционных для ввода туда данныx. Не надо изобретать специфичный велосипед под названием FreePBX.

     
     
  • 5.29, Аноним (17), 00:05, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +4 +/
    FreePBX - это веб-интерфейс, позволяющий бутсрапить конфигурацию астериска из ба... большой текст свёрнут, показать
     

  • 1.21, ааноним (?), 19:03, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто скажет из-за чего происходит следующее: Астериск 16, фрипбх 15, собранные из исходников. Привязываю пользователей/внутренние номера к лдап (Майкрософт ад), ставлю обновление каждый час (чтобы новые пользователи появились в списке), а она (привязка) слетает. Это ведь не может быть из-за фильтра или чего-то ещё? Посмотрел базу астериска, там есть таблица юзер_манагер или что-то подобное, в ней поле юзер, где хранятся пользователи из ад в виде samaccountname, и поле дефолт-экстеншн, в него и записываются экстеншены. При обновлении данных из ад поле дефолт-экстеншн переписывается на значение "none". Как этого избежать?
     
     
  • 2.24, Аноним (17), 20:00, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это старый глюк внутри плагина User Manager.
    Если вы там пересобирали свою FreePBX а потом поверх накатывали без соответствующих скриптов конвертации базы (скрипты внутри FreePBX Distro) то будет примерно вот так как у вас. Поэтому, мне кажется, что ответ содержится в вопросе:
    > Астериск 16, фрипбх 15, собранные из исходников.

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

     
     
  • 3.44, ааноним (?), 20:49, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >Если вы там пересобирали свою FreePBX а потом поверх накатывали без соответствующих скриптов конвертации базы

    Непонятно, что вы имеете ввиду. Поверх накатывал что? И что за скрипты конвертации базы? Если можно, подробнее, пожалуйста.

     
  • 3.45, ааноним (?), 20:51, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Точно не скажу, но и с официальным дистром, вроде, такая же проблема была, надо ради интереса проверить.
     
     
  • 4.46, ааноним (?), 23:03, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Разобрался - линковку надо было по нужному параметру делать - telephonenumber
     

  • 1.25, Аноним (25), 21:03, 03/11/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А насколько вообще приемлимо использовать freepbx? Там же вроде куча рекламы и невнятные соединения из коробки...
     
     
  • 2.27, Аноннн (?), 21:56, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Приемлемо и рабоче, 150+ номеров, 3 транка полет нормальной
     
     
  • 3.28, Аноним (17), 23:42, 03/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Оно и 1500+ номеров у меня держало с кучей очередей и 90+ транков, но в этом случае нужно уже хорошо знать, как он работает.
     
  • 2.32, пох. (?), 10:48, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > А насколько вообще приемлимо использовать freepbx?

    твой хозяин считает что вполне

    > Там же вроде куча рекламы и невнятные соединения из коробки...

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

    Тебя удивляет, что выберут?

     
     
  • 3.34, Аноним (17), 11:09, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    С этими продуктами есть проблема И она не в том, что они платные, а в том наско... большой текст свёрнут, показать
     
     
  • 4.36, пох. (?), 12:39, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Дешевле, даже с учетом косвенных расходов, кадровых расходов всего-всего. Считали.

    ну покажи рассчет. Я вот ни в жизнь не поверю, что стаю макак (включая донорские особи если с основной что случилось - отпуск, ковид или чесотка) держать дешевле. Они по мешку брюквы в день жрут! А уж сколько гадят! Нет, если хрюканье вместо голоса и внезапные падения от попыток какую-то ерунду просто посмотреть ок - то конечно, конечно.

    > Телефонное оборудование от Cisco - это железо класса D-Link

    А попробуй покупать не класса длинк. А, вы опять сэкономили? Скажи, как у длинка, например, с wifi-телефонами, кстати, давно домой хочу?

    > Авайя - это хотя бы полноценное решение с нормальным жеоезом

    авайя давным-давно уже продается в виде virtual appliance, причем ты в ней трогать ничего не моги, пароля рута у тебя нет - а полезешь, слетит с поддержки. Платной. Очень подорого платной.

    К сожалению, из-за любви к дешевым решениям и ненужно-фичам очень часто выбирают именно авайю. Впрочем, зато ей админ не нужен. С cucm не прокатит, уж больно нечеловеческие у него интерфейсы.

     
     
  • 5.40, Аноним (17), 14:02, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +2 +/
    не покажу, потому что не имею права Скажем так, если у компании контакт-центр ле... большой текст свёрнут, показать
     
     
  • 6.42, пох. (?), 16:49, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    > Дешевизна "макак", как ты выражаешься, в том, что цена изменение кода в единицу времени

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

    > Еще раз, платы АТС у D-Link и у Cisco - это одинаковое барахло.

    платы - немодно уже лет двадцать.
    cucm appliance это просто цискин C-сервер. Кажись, с линуксом внутри (когда-то раньше были виндовые).
    С тем же самым успехом его и все двести его запчастей можно запустить в обычной vmware.

    > На предприятии же деплоймент своего DECT на здание с базовой станцией и точками доступа даст
    > большее качество звука и надежность.

    и обслуживание еще 200 единиц техники независимо от числа клиентов, чтобы покрытие было без дырок. А wifi - он типа по любому уже есть.
    Ну и да, зачем в офисе 250 таких? Их обычно несколько десятков - для тех сотрудников, которые не сидят постоянно на жеппе. А покрытие все равно нужно - сплошное.

    Ну и да, если ты не в курсе, за пределами 1/6 call over wifi умеет почти любой сотовый оператор. Поскольку никаких отличий от overlte у него нет. (ну а у нас как всегда...) И ничего, пользователи пользуются и качество связи их устраивает.

     
     
  • 7.43, Аноним (17), 19:56, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ставишь рядом, один раз настроил и не знаешь проблем Частоты там не пересекаютс... большой текст свёрнут, показать
     
     
  • 8.50, пох. (?), 14:23, 05/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    угу, не сгорают же ж, не глючат, не виснут, не отваливаются от питания И ты все... большой текст свёрнут, показать
     
     
  • 9.60, Аноним (17), 01:52, 06/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Да не обижайся ты так Ну не видел ты ни одного бизнеса с нагрузкой ни по телефо... большой текст свёрнут, показать
     
     
  • 10.61, пох. (?), 09:07, 06/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    я и не обижаюсь - торговля золотыми слитками не мое Их в руки брать вредно для ... текст свёрнут, показать
     
     
  • 11.62, Аноним (17), 12:45, 06/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Это не так происходит, а ровно наоборот Перенос части сервисов на внешнее сопро... большой текст свёрнут, показать
     
     
  • 12.63, пох. (?), 15:24, 06/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    когда ж до дурачков дойдет, что между техподдержкой и администратором с правом... текст свёрнут, показать
     
     
  • 13.72, Аноним (17), 11:45, 08/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Нет чувак С манией величия до переговоров допускают только для информации, чтоб... большой текст свёрнут, показать
     
     
  • 14.73, пох. (?), 16:47, 08/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    хаха шта Макаки-аутсорсера мастера по ссанью в уши Не понимающего тривиальны... текст свёрнут, показать
     
  • 5.47, Онаним (?), 23:40, 04/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    У длинка есть вполне пристойное железо.
    Но да, это не телефония :)
     
  • 2.56, Онаним (?), 21:12, 05/11/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Всё с ней ок.
    Смотря для чего использовать.
    Кал-центры на 100-400 номеров с непрерывным потоком звонков в очереди - да нормально, если уметь готовить. Астер конечно сцyка не конфетка, он ещё и падать умеет, но опять же - последние 18'шки на редкость стабильны, да и 16'шку можно было причесать.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру