Ключевые цели

ECSS

  • Поддержка Ubuntu 22.04
  • Поддержка AstraLinux 1.7
  • Обновление MySQL с 5.7 до 8.0

Новые возможности системы в версии ECSS-10 3.14.16

SSW

  • Добавлена возможность передавать имя транка в caller ID
  • Добавлено свойство транка "original_cdpn_uri", подставляющее CDPN в R-URI
  • Добавлена возможность при использовании IVR задавать паузу при DTMF донаборе 
  • Добавлена возможность задавать часовой пояс в IVR-скриптах
  • Добавлена CoCon-команда вывода информации о заполненности разделов файловой системы на хостах
  • Добавлена поддержка параметра keepalive на уровне TCP-транспорта на ecss-pa-sip
  • Интеграция с TrueConf
  • Добавлен скрипт для определения состояния сплита кластера
  • Добавлен скрипт для рестарта нод ECSS-10
  • Добавлена возможность создавать Elph-пользователей
  • Добавлена возможность превращения пользователей в Elph-пользователей
  • Реализован новый тип активации ДВО – активация с донабором (поддержка CFU)
  • Добавлена команда для вывода количества зарегистрированных пользователей и их контактов на всех доменах
  • Добавлена возможность core_forking – работать с разными адаптерами одновременно
  • Добавлена возможность посылки dtmf через CallApi
  • Добавлена поддержка дополнительного локального сервера для отправки APNs-нотификаций
  • Добавлено поле "answer_notification" для блока "ivr_block_dial" в IVR

Телеконференция

  • Добавлен возможность настройки приоритета свойств группы участников телеконференции и персональных свойств участника
  • Добавлена возможность настраивать свойства группы пользователей телеконференции

RestFS

  • Добавлена возможность параллельной конвертации записей аудиофайлов

Детальная информация об изменениях по подсистемам

Улучшения

СОРМ-3

  • Добавлена передача media в предответном состоянии на съёмник СОРМ-3
  • Добавлено уведомления об изменении состояния ДВО (Ecss-SSAction) на съёмник СОРМ-3
  • Добавлена передача сообщений о событиях DTMF на съёмник СОРМ-3

SSW

  • Изменение кодировки MySQL на utf8
  • Поддержка Erlang 24
  • Удалена устаревшая подписка conference_list_event
  • Удалено устаревшее ДВО direct_call
  • Удален устаревший сервис ecss-megaco
  • Удалена поддержка MGCP в медиашлюзах
  • Добавлена передача пароля в ответе на запрос списка алиасов alias_list2
  • Доработано соответствие SIP и ISUP cause при ответе
  • Исправлена работа text-to-speech в конференции
  • Добавлено описание ошибки при проверке соединения с LDAP-сервером
  • Свойство call_forwarding_isup_causes по умолчанию отключено
  • Добавлена информация об успешном трансфере вызова через Call API
  • Оптимизирована выборка записей разговора из MySQL
  • Оптимизировано взаимодействие с MSR
  • Оптимизирована работа с кодами услуги ДВО follow_me
  • Поправлена CoCon-команда настройки СОРМ-3
  • Параметр core_forking добавлен в настройки домена
  • Поддержка RFC 4730 (KPML)
  • Добавлена возможность движения RADIUS-сервера по списку вверх/вниз
  • Добавлена возможность отображения номера бранча в трассировках вызова (domain/domain/trace/show)
  • Поддержка CFd-all с нотификациями на ТА Cisco
  • Оптимизация работы ecss-media-server
  • Добавлена http-команда для просмотра настроек SIP-пользователей с поддержкой batching
  • Добавлена возможность рандомизации expires при регистрации телефонных аппаратов
  • Добавлена возможность перевода tcp_connection_idle_timeout в infinity
  • Добавлена информация о использовании ДВО SmartCancel в истории вызовов
  • Добавлена возможность проключения early media, только при наличии RTP от плеча Б
  • Исправлено поведение по умолчанию для использования идентификатора конференции в SIP-заголовке 'Contact'
  • Доработки по селекторным конференциям с Pin
  • Увеличен expires до 604800 FCM-регистраций для Android-устройств
  • Оптимизация интеграции SSW с AUP
  • Оптимизация поиска пользователей в LDAP
  • Внешняя модификация разделена по направлению модификации
  • Добавлена поддержка значений параметров внешней модификации с адресом сервера
  • Добавлена проверка состояния соединения до LDAP-серверов
  • Изменена организация хранения dashboard

CallCenter

  • Изменен подсчет метрики "Эффективность работы КЦ"
  • Добавлен статус "Ожидает завершение трансфера" для агента
  • Добавлена подписка об отправке отчета с информацией об отправлении и статусе отправки
  • Групповые метрики, выводятся только доступные для групп
  • Улучшен подсчет статистики КЦ
  • Добавлена возможность сбора статистики по интервалам в 5 минут за 7 дней
  • Добавлен механизм (CoCom-команда) для аварийного восстановления связности между очередями и агентами КЦ
  • В Common API добавлено отслеживание состояние агента при его удалении из КЦ

Телеконференция

  • Исправлены ограничения имен шаблонов телеконференции
  • Добавлена подсказка: "Завершить, если остался один участник". Не работает, если совещание запустить через web
  • Добавлена кнопка нормализации порядка абонентов в телеконференции 

SIP

  • Опции SIP-пользователя options_control и keep_alive_control объединены в одну – keep_alive_control
  • Убрана аутентификация пользователя при SUBSCRIBE-запросах с неподдерживаемыми event
  • Добавлен "+" перед номером при перенаправлениях и nai=international в заголовках "Diversion" и "To"
  • Добавлена настройка таймеров обработки и очистки подписок SIP-адаптера
  • Добавлена команда для просмотра количества зарегистрированных пользователей во всей системе

Web-конфигуратор

  • Установлено значение по умолчанию "%" в условиях правил модификации
  • Удалено отображение вкладки IVR в портале абонента при отключенном ДВО "personal_ivr"

MSR

  • Удален вопрос конфигурирования файла default.xml
  • Удален вопрос конфигурирования имени медиасервера
  • В нотификациях о загруженности MSR теперь учитываются PUBLISH

CRM

  • Улучшения конфигурации deb-пакета

RestFS

  • Убрано избыточное конвертирование аудиозаписей

Metrics

  • Поддержка метрик на MSR
  • Поддержка мониторинга доступности соседних хостов
  • Интеграция SSW и решения Peeper
  • Поддержка сбора метрик и выгрузки в prometheus
  • Поддержка мониторинга glusterfs
  • Поддержка мониторинга MySQL
  • Добавлен контроль приходящих запросов в секунду (СPS)
  • Доработка метрик узлов SSW

Исправления

СОРМ-3

  • Исправлена ошибка при подключении к СОРМ-посреднику
  • Исправлена ошибка при обработке 3way-конференции, инициатором которой является basic-терминал
  • Исправлена ошибка при обработке сопровождаемого перевода вызова, инициатором которой является basic-терминал

SSW

  • Исправлена ошибка с удалением алиаса при активированном на нем ExtensionMobility
  • Исправлена ошибка с отсутствием UPDATE при множественных несопровождаемых трансферах c участием номеров за транком
  • Исправлена ошибка отсутствия информации в полях "contact" и "user-agent" в web-конфигураторе
  • Исправлена ошибка с запуском всех созданных кампаний автообзвона при перезапуске SSW
  • Исправлена ошибка передачи forwardType для услуг переадресации в sorm-3
  • Исправлена ошибка контроля на количество блоков IVR-скрипта
  • Исправлена ошибка вывода информации несуществующего алиаса при запросе по адресу
  • Исправлена ошибка в полях модификации при наличии пробелов в начале/конце строки 
  • Исправлена ошибка отображение трассировок вызовов с модификацией номеров
  • Исправлена ошибка модификации по условию "Redirecting Number"
  • Исправлена ошибка совместной работы ДВО "Вмешательство" и переадресаций 
  • Исправлено отсутствие завершения подписки для услуги voicemail при разрегистрации абонента
  • Исправлена ошибка выполнения доменного свойства release_everywhere_when_6xx при ДВО auto_redial_with_callback и включенном forking
  • Исправлена ошибка уведомления при использовании услуг CF* с указанием режимов
  • Исправлена ошибка "не удаления" информация о redirecting_number  в ISUP-вложении SIP-I при модификации "очистить Redirction number"
  • Исправлена ошибка в отработке параметра empty_rgn в контексте модификации
  • Исправлена ошибка нормального завершения соединения диалога медиаменеджера и MSR при миграции ресурсов
  • Исправлена ошибка обработки транковой услуги CFT при работе с local-/uts-форматом времени
  • Исправлена ошибка определения временного интервала срабатывания услуги CFT на транке
  • Исправлена ошибка на ядре при вводе кода услуги "получения статуса CFT"
  • Исправлена ошибка передачи Display Name удаленной стороны в ответах 180 и 200 абоненту "А" при срабатывании услуг CFx_type2
  • Исправлена ошибка активация и деактивация услуги CF* с кодом услуг содержащим "С"
  • Исправлена ошибка на ядре при работе с меню проигрывания голосовых сообщений (услуга voicemail)
  • Исправлена ошибка "продолжение работы ДВО" при отключении пакетов услуг
  • Исправлена ошибка указания многословного имени radius-серверов (antifraud/access/accounting)
  • Исправлен диапазон значений, задаваемый для параметра wait_timeout, в услугах find_me и find_me_no_response
  • Исправлена ошибка при переадресации посредством ТА на несуществующий номер
  • Исправлена ошибка старт всех кампаний автообзвона при перезапуске SSW
  • Исправлена ошибка возможности сохранения контекста модификации без хотя бы одного правила
  • Исправлена ошибка отбоя вызова при постановке на удержание на basic-терминалах при использовании недоступной услуги 
  • Исправлена ошибка отсутствия уведомления на SORM-пульте о сборе конференции на basic-терминалах
  • Исправлена ошибка двойного antifraud-оповещения для звонков, проходящих через bridge
  • Исправлена ошибка отсутствия проигрывания уведомлений при завершении конференции
  • Исправлена ошибка взаимовоздействия услуги rfc при переадресации от абонента с активированной услугой find_me (find_me_on_response)
  • Исправлена ошибка выставления expires при подписке на событие eltex-call-count
  • Исправлена ошибка возникновения con_upd_ack_timeout для zmq-коннекции до MSR при нагрузке на КЦ
  • Исправлена ошибка сохранения параметров allow-repeat-ip и disallow-repeat-ip при перезапуске SIP-адаптера
  • Исправлена ошибка утечки таблиц session_sip_ets, mrm-sip-cp на ecss-pa-sip
  • Исправлены ошибки работы с TCP-транспортом на ecss-pa-sip
  • Исправлены ошибки в добавлении лицензии через web (ecss-web-conf)
  • Исправлены ошибки в работе options_control
  • Исправлены ошибки в работе keepalive_control
  • Исправлена ошибка формирования allow_events для транков
  • Исправлен экспандер параметра ss_dialing_interval_timeout
  • Исправлена ошибка переключение параметров options_control/keep_alive_control
  • Исправлена ошибка блокировки всех транков в группе
  • Исправлена ошибка выполнения сопровождаемого трансфера без номера абонента в refer-to
  • Исправлена ошибка обновления свойств notifier, если параметр email_enable выставлен в false
  • Исправлена ошибка заполнения CgPN для переадресаций type2
  • Исправлена ошибка трансляции не телефонных номеров для CgPN
  • Исправлена ошибка в работе параметра req100rel
  • Исправлена ошибка выполнения контроля подключения к LDAP и AD-серверам
  • Исправлена ошибка в работе ДВО redial и speed_dial
  • Исправлены проблемы при работе конференции на ecss-media-server
  • Исправлена проблема установки ecss-node из пакета, если ecss-node уже установлен
  • Исправлена передача статуса подписки presence
  • Исправлена работа команды .telephone-reboot
  • Исправлена работа параметра my_from на транке
  • Исправлена ошибка сбора конференции ТА Cisco с помощью REFER вне диалога
  • Исправлена ошибка записи в историю вызовов при вызове с длинным display name
  • Исправлена ошибка загрузки информации о пользователях на SIP-адаптере
  • Исправлена ошибка отработка ДВО cfu type 2
  • Исправлена ошибка при подписке на состояние конференции meeting/subscribe
  • Исправлена ошибка вызовов на виртуальные номера при включенной на домене настройке core_forking
  • Исправлена ошибка по завершению сессий при ошибках сетевых соединений
  • Исправлена ошибка по отсутствию восстановления при разрыве соединения с MSR
  • Добавлено разрешение на перезапуск сервисов SSW для пользователей группы SSW

MSR

  • Исправлена ошибка генерации шума до плеча Б при выключенном VAD
  • Исправлена ошибка, приводящая к падению MSR при некорректной конфигурации
  • Исправлен статус-код при удалении ресурса
  • Исправлен статус в dialogexit при удалении ресурса
  • Исправлено падение MSR в обработке bandwidth-модификатора в параметрах кодека
  • Исправлено падение MSR при обработке конференции с 50 участниками 

Web-конфигуратор

  • Исправлена ошибка отсутствия информации в полях contact и user-agent в web-конфигураторе
  • Исправлена ошибка отображения и редактирования свойства SIP-пользователя "req100rel"
  • Исправлена ошибка отображения имени IVR-скрипта в портале абонента
  • Исправлена ошибка отображения и редактирования свойств SIP-пользователя contact и user-agent
  • Исправлена ошибка конфигурации bridge между доменами
  • Исправлены ошибки в описании свойств и услуг абонента/транка
  • Исправлена ошибка отображения даты обновления manual-компаний
  • Исправлены значения по умолчанию при конфигурации пакета ecss-user

IVR

  • Исправлена ошибка зависания вызова
  • Исправлена ошибка утечки вызова при релизе от системы в блоке RPC

CallCenter

  • Исправлена ошибка падения соединения с ecss_statistics во время пятиминутной агрегации данных
  • Исправлена ошибка на ядре при вызовах на КЦ с выключенным на домене свойством "callcenter\enabled"
  • Исправлена ошибка отображения дополнительной информации о вызове на кириллице в истории вызовов
  • Исправлена ошибка отображения агента с именем на кириллице в истории вызовов
  • Исправлена ошибка при логине агентов, не добавленных в очереди
  • Исправлена ошибка при записи метрики "Оценка вызова"
  • Исправлена ошибка при выгрузке истории вызовов с большим количеством попыток распределения на агентов КЦ
  • Исправлены ошибки при работе в темной теме
  • Исправлена ошибка в наименовании столбцов в статистике по операторам
  • Исправлена ошибка смены языка на графиках во вкладке "Статистика"
  • Исправлена ошибка выбора завтрашнего дня в календарях на странице "Журнал Действий" и "Статистика"
  • Исправлена ошибка экспорта CSV для больших отчетов
  • Исправлена ошибка падение агентов
  • Исправлена ошибка при трансфере вызова
  • Исправлена ошибка в статистике по группам с очередями
  • Исправлен ошибочный подсчет статистики агента, когда не выбран статус постобработки
  • Исправлен ошибочный подсчёт и запись метрик очереди КЦ: active_accepted_acd_c, acw_status_c и пр.
  • Исправлена ошибка warning при завершении вызова без постобработки

Телеконференция

  • Исправлена ошибка сбора конференции с абонентом за транком
  • Исправлена возникающая ошибка "ERROR TypeError: n[a] is not a function" при работе с шаблонами
  • Исправлена ошибка валидации имени домена, состоящего из цифр

SIP

  • Исправлена ошибка с дублированием контакта при forking и включенной опции options_control (keep_alive_control)
  • Исправлена ошибка транка с включенной опцией options_control при отправке OPTION как accessible 
  • Исправлена ошибка зависания вызова на стороне Б при включенном forking с опциями find-me-one-by-one и find-me-with-q
  • Исправлена ошибка некорректной обработки DisplayName в заголовке To с кириллическими символами
  • Добавлена валидация UTF-8 символов в поле User-Agent
  • Исправлена ошибка, при которой SSW отправляет SIP 500/Q.850 cause=16 в сторону А при получения от плеча Б SIP 400 (Bad Request). Исправлено на сообщение SIP 480/Q.850 cause=41 в сторону А
  • Исправлена ошибка утечки памяти при срабатывании резерва
  • Исправлена ошибка заполнения branch в NOTIFY вне диалогов
  • Исправлена ошибка нотификации статуса диалога в NOTIFY-завершении подписки
  • Исправлена ошибка добавления заголовка Diversion, если вызов попал на ocdpn
  • Исправлена ошибка игнорирования Require: 100rel в INVITE при выставленном req100rel = unsupported на интерфейсе
  • Исправлена ошибка отправки ответа 200 на последний SUBSCRIBE от соседней ноды во время восстановления подписок из резерва
  • Исправлена ошибка транзита заголовка PAI через транк
  • Исправлена ошибка отсутствия отмены вызова через транк с исходящей регистрацией
  • Исправлена ошибка отключения подписок после отработки резерва
  • Исправлена ошибка сброса значения параметра sip-domain на динамическом транке при использовании use-address
  • Исправлена ошибка отсутствия завершения вызовов по TCP с первого хоста при отработке резерва
  • Исправлена ошибка зависания вызовов, установленных по TCP, в случае выключения питания хоста с SIP-адаптером
  • Исправлена ошибка сохранения параметров allow-repeat-ip и disallow-repeat-ip при перезапуске SIP-адаптера

RestFS

  • Исправлены значения по умолчанию при конфигурации пакета ecss-user
  • Исправлена ошибка замедления речи при использовании ecss-tts с услугой cnip-audio на SSW
  • Исправлена ошибка в монтировании аудиозаписей при запуске RestFS
  • Исправлена ошибка в удалении всех записей разговоров сервисом ecss-restfs-cleaner
  • Исправлена ошибка при прослушивании и скачивании записей разговора ДВО Call Recording
  • Исправлена проблема с наличием пустых файлов в /tmp при ошибке "No space left on device"

CRM

  • Исправлено некорректное указание домена при использовании облачной версии Битрикс