Баг модуля Queues во FreePBX 14

23 ноября 2017 | от | freepbx

Ноя
23

В 14-й версии FreePBX, при стандартной установке модуля Queues возникает проблема, что динамически добавляющиеся операторы не могут выйти из очереди. При повторном вводе комбинации клавиш *45номер_очереди, от АТС приходит ответ о том, что "Оператор добавлен в Очередь", хотя он уже был там.

В Консоли Астериска в это время отображается следующая ошибка

    -- Executing [s@macro-toggle-add-agent:2] Set("SIP/7002-00000228", "QUEUEUSER=7002") in new stack
    -- Executing [s@macro-toggle-add-agent:3] Set("SIP/7002-00000228", "QUEUEUSERCIDNAME=evgeniy") in new stack
    -- Executing [s@macro-toggle-add-agent:4] GotoIf("SIP/7002-00000228", "0?invalid") in new stack
    -- Executing [s@macro-toggle-add-agent:5] ExecIf("SIP/7002-00000228", "1?AddQueueMember(701,Local/7002@from-queue/n,0,,evgeniy,hint:7002@ext-local)") in new stack
[2017-11-23 14:41:16] WARNING[1605][C-00000111]: app_queue.c:7818 aqm_exec: Unable to add interface 'Local/7002@from-queue/n' to queue '701': Already there
    -- Executing [s@macro-toggle-add-agent:6] ExecIf("SIP/7002-00000228", "0?AddQueueMember(701,Local/7002@from-queue/n,0,,evgeniy)") in new stack
    -- Executing [s@macro-toggle-add-agent:7] UserEvent("SIP/7002-00000228", "AgentLogin,Agent: 7002") in new stack
    -- Executing [s@macro-toggle-add-agent:8] QueueLog("SIP/7002-00000228", "701,MANAGER,evgeniy,ADDMEMBER,Local/7002@from-queue/n") in new stack
    -- Executing [s@macro-toggle-add-agent:9] MacroExit("SIP/7002-00000228", "") in new stack

Та же проблема и с постановкой/снятием оператора с паузы в Очереди (код *46). При попытках сняться с паузы, система выдает сообщение о том, что "Пауза активирована".
Чтобы решить эту проблему, необходимо в командной строке (не в консоли Астериска) ввести комманду

fwconsole ma --edge upgrade queues

После чего в Web интерфейсе freePBX применить изменения.
Теперь можно продолжать работу в обычном режиме, проблема решена.

Комментариев (0) »

Русификация символов во FreePBX 13 и FreePBX 14

16 ноября 2017 | от | asterisk, freepbx

Ноя
16

В статье voxlink есть метод русификации FreePBX Включение русского языка во FreePBX
Но этого может быть недостаточно.
Для корректного отображения русских символов, нужно переустановить mysql-odbc-connector

Сначала удаляем старый

yum remove mysql-connector-odbc-5.2.5-6.el7.x86_64

Версия может отличаться, сначала проверьте

Затем устанавливаем новый

rpm -ivh ftp://mirror.switch.ch/pool/4/mirror/mysql/Downloads/Connector-ODBC/5.3/mysql-connector-odbc-5.3.8-1.el6.x86_64.rpm

Если ссылка будет не рабочей, зеркала можно посмотреть тут
Mysql-ODBC-connector

после чего заходим в odbcinst.ini, в нем появится два новых драйвера

[MySQL ODBC 5.3 Unicode Driver]
Driver=/usr/lib64/libmyodbc5w.so
UsageCount=1

[MySQL ODBC 5.3 ANSI Driver]
Driver=/usr/lib64/libmyodbc5a.so
UsageCount=1

Нам необходим ANSI

после этого в odbc.ini меняем драйвер на

driver=MySQL ODBC 5.3 ANSI Driver

Все готово. Теперь русские символы будут корректно отображаться

Комментариев (0) »

Настройка Исходящих маршрутов (Outbound Routes) во FreePBX

15 ноября 2017 | от | freepbx

Ноя
15

В прошлой статье мы создали входящий маршрут (Настройка Исходящих маршрутов), теперь осталось только настроить маршрут для исходящих звонков.
Итак, переходим во вкладку Connectivity - Outbound Routes. Нажимаем на кнопку Add Outbound Route и попадаем в окно настройки исходящего маршрута.

Читать полностью

Комментариев (0) »

Настройка Входящих маршрутов (Inbound Routes) во FreePBX

15 ноября 2017 | от | freepbx

Ноя
15

В прошлой статье (Создание Очередей и Временных правил) мы рассмотрели процесс создания и настройки Очередей и Временных правил. Однако все это необходимо в первую очередь для обработки входящих звонков. В этой статье ма покажем, как настроить входящий маршрут и направить его в созданные напи временные правила.

Итак, в первую очередь перейдет во вкладку Connectivity - Inbound Routes

Inbound Routes

Читать полностью

Комментариев (0) »

Создание и настройка Очереди звонков (Queue) и Временных правил (Time Conditions) во FreePBX

15 ноября 2017 | от | asterisk, freepbx

Ноя
15

В прошлой статье мы рассмотрели, как создавать и настраивать транки ( Добавление транков во FreePBX ), однако для того, что принимать звонки, нужно указать, куда они должны приходить. Как правило, наиболее удобным способом приема входящих звонков является Очередь.
Очереди звонков позволяют, прежде всего, максимально сократить количество потерянных вызовов, благодаря тому, что при направлении звонка в них, клиент услышит сигнал "Занято" только в том случае, если закончатся каналы, выделенные поставщиком телефонии, во всех остальных случаях, звонок клиента сразу будет отвечен, после чего он будет находиться в ожидании, и как только появится первый свободный оператор, вызов будет сразу направлен на него. Также очереди предоставляют очень гибкую настройку политики распределения звонков, настройки уведомлений о позиции в очереди, возможности проигрывания собственных музыкальных композиций или оповещений и многое другое.

Читать полностью

Комментариев (0) »

Добавление транков во FreePBX

9 ноября 2017 | от | asterisk, freepbx

Ноя
09

Ранее, мы разобрали процесс добавления внутренних номеров.

http://vinogradov.iptel.od.ua/dobavlenie-vnutrennix-nomerov-ekstnshenov-v-freepbx/

В этой статье рассмотрим процесс добавления транка (для примера добавим и настроим SIP транк).
SIP транк - это канал связи между офисной АТС и провайдером IP-телефонии, в отличие от обычного SIP-аккаунта, позволяет подать абоненту не один телефонный номер, а целый канал связи с любым необходимым количеством номеров.
Прежде всего необходимо перейти в раздел Connectivity -> Trunks.

Trunks

Читать полностью

Комментариев (0) »

Добавление внутренних номеров (Extensions) в FreePBX

8 ноября 2017 | от | freepbx

Ноя
08

Ранее, в статье http://vinogradov.iptel.od.ua/nastrojka-servera-s-asterisk-14-i-freepbx-14/
рассматривалась базовая настройка Asterisk. В данной статье рассмотрим добавление внутренних номеров (Extension)

Для добавления нового внутреннего номера (Экстеншена), необходимо перейти в раздел Applications -> Extensions

Extensions

При этом мы попадаем на страницу с перечнем всех Экстншенов, зарегистрированных в системе. Нажимаем кнопку Add Extension.

Extension types

Далее нам представляется выбор типа создаваемого Экстеншена. Рассмотрим два наиболее вероятных типа – SIP и IAX2. Читать полностью

Комментариев (0) »