Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: remote sync to Asterisk

Модуль автообзвона абонентов.

Table of Contents

Возможности

Установка

Заведение таблиц:

Code Block
languagebash
mysql -D abills < db/Ring.sql

Подключение модуля в файле abills/libexec/config.pl:

Code Block
languagebash
@MODULES = (
          'Ring'
          );
          


Настройка

$conf{ASTERISK_AMI_IP}='127.0.0.1';IP сервера Asterisk
$conf{ASTERISK_AMI_PORT}='5039';Порт сервера Asterisk
$conf{ASTERISK_AMI_USERNAME}='admin';Логин пользователя для AMI
$conf{ASTERISK_AMI_SECRET}='123456';Секрет для пользователя
$conf{ASTERISK_AMI_REMOTE}='yes';Указывается если asterisk на удаленном сервере и нужно синхронизировать файлы оповещения


Info
title$conf(ASTERISK_AMI_REMOTE)

$conf{ASTERISK_AMI_REMOTE}='yes';

Для корректной работы данной опции нужно сделать passwordless SSH acccess на удаленный сервер с сервера биллинга для пользователя abills_admin

Asterisk на удаленном сервере


Запуск

Для того чтоб начался обзвон, нужно запустить billd плагин:

Code Block
languagebash
/usr/abills/libexec/billd ring