connection attempt to ami failed

ShareIT — поделись знаниями!

Содержание

  1. Полезно
  2. Навигация
  3. Серверные решения
  4. Телефония
  5. Корпоративные сети
  6. FreePBX 13 настройка c нуля
  7. Asterisk — настройка с нуля
  8. Postfix: настройка отправки почты в Asterisk
  9. Hangupcause в Asterisk и их значения
  10. Про Asterisk Manager Interface (AMI) в FreePBX 13
  11. Настройка AMI в FreePBX
  12. Настройка AMI в CLI
  13. Пожалуйста, расскажите почему?
  14. 1 Answer 1
  15. Not the answer you’re looking for? Browse other questions tagged asterisk asteriskami freepbx or ask your own question.
  16. Related
  17. Hot Network Questions

Полезно

Узнать IP — адрес компьютера в интернете

Онлайн генератор устойчивых паролей

Онлайн калькулятор подсетей

Калькулятор инсталляции IP — АТС Asterisk

Руководство администратора FreePBX на русском языке

Руководство администратора Cisco UCM/CME на русском языке

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Популярное и похожее

FreePBX 13 настройка c нуля

Asterisk — настройка с нуля

Postfix: настройка отправки почты в Asterisk

Hangupcause в Asterisk и их значения

Про Asterisk Manager Interface (AMI) в FreePBX 13

Например, интеграция с 1С через AMI

4 минуты чтения

Интерфейс управления Asterisk, или как его называют Asterisk Manager Interface (AMI) представляет собой интерфейс для управления вашей IP – АТС внешними приложениями, путем передачи команд или получения различных телефонных событий. Зачастую, данный интерфейс используется для интеграции 1С и asterisk, что позволяет принимать звонки в интерфейсе 1С, выполнять вызовы, подтягивать карточку клиента при входящем звонке и так далее.

Разберем настройку данного интерфейса и параметров подключения к нему на примере настройки через графический интерфейс администратора FreePBX 13 и через консоль сервера (CLI) в настройках CentOS

Настройка AMI в FreePBX

В верхнем меню навигации, выберите вкладку Settings и далее перейдите в раздел Asterisk Managers, как указано на скриншоте ниже:

Далее, для того, чтобы добавить нового пользователя, нажмите на кнопку Add Manager:

Откроется окно настройки нового пользователя. Разберем каждый пункт отдельно:

  • Manager Name — Имя пользователя AMI. Не должно содержать в себе пробелы.
  • Manager Secret — Пароль для пользователя AMI.
  • Deny — В данном поле вы можете указать IP – адрес и маску подсети, с которых необходимо запретить подключение к AMI по указанным данным. Если хотите указать несколько подсетей, то используйте символ &. Например, 192.168.1.0/255.255.255.0&192.168.2.0/255.255.255.0
  • Permit — Укажите IP – адрес и маску подсети, с которых разрешено подключение к AMI через этого пользователя. Синтаксис аналогичен как и в поле Deny.
  • Write Timeout — Укажите таймаут, который будет использовать Asterisk при записи данных через данную AMI учетную запись. По умолчанию, период равен 100 миллисекунд.

Следующим шагом будет настройка прав данного пользователя. Для этого, необходимо перейти во вкладку Rights

По окончанию настроек нажмите Submit

Настройка AMI в CLI

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

Перед началом работ по изменению конфигурации, рекомендуем сделать резервную копию файла.

Делаем следующие настройки в секции [general]:

Переходим к настройке самого пользователя. Для этого, под секцией [general] необходимо создать нового пользователя. Дадим ему имя – test с паролем P@ssw0rd :

По окончанию настроек, нажмите комбинацию клавиш :x! для сохранения файла. После этого, введите команду:

Проверяем подключения к AMI

Теперь, после настроек, проверим подключение к AMI через созданного пользователя. Для этого, через консоль сервера сделаем подключение по протоколу telnet на порт 5038, который указан в секции [general] в параметре Port, конфигурационного файла manager.conf :

Готово. Ответом на подключения является сообщение Success. Это означает, что интерфейс настроен и готов к работе.

Пожалуйста, расскажите почему?

Нам жаль, что статья не была полезна для вас 🙁 Пожалуйста, если не затруднит, укажите по какой причине? Мы будем очень благодарны за подробный ответ. Спасибо, что помогаете нам стать лучше!

Подпишитесь на нашу еженедельную рассылку, и мы будем присылать самые интересные публикации 🙂 Просто оставьте свои данные в форме ниже.

I am trying to connect remotely on my Free PBX AMI manager but I always receive an error of «Error connecting to ami: Connection refused»

I already configured my manager.conf

1 Answer 1

Mean you have no AMI on your external ip.

If you connecting to 127.0.0.1 -> you should allow 127.0.0.1. IF you connecting to external ip -> you have bind ami to that ip or 0.0.0.0

Not the answer you’re looking for? Browse other questions tagged asterisk asteriskami freepbx or ask your own question.

Hot Network Questions

To subscribe to this RSS feed, copy and paste this URL into your RSS reader.

site design / logo © 2019 Stack Exchange Inc; user contributions licensed under cc by-sa 4.0 with attribution required. rev 2019.11.15.35459

Устанавливаю FreePBX по инструкции с http://wiki.freepbx.org
Героически дошел до последнего абзаца.
При попытке выполнить amportal chown выходит следующая ошибка:

При попытке открыть страницу панели управления freepbx выходит :

Проверил все известные мне конфиги, параметры подключения к БД, но причины так и не обнаружил. Помогите разобраться.

Источник: computermaker.info

Понравилась статья? Поделиться с друзьями:
Ок! Компьютер
Добавить комментарий