В расширении для Google Chrome нет подключения к Asterisk

Возможные причины, по которым расширение для Google Chrome не может подключиться к Asterisk, или подключение появляется, но пропадает:

  1. У текущего компьютера нет доступа к указанному серверу Asterisk
  2. Путь в настройках расширения для браузера указан не верно
  3. Пользователь и пароль для подключения к Asterisk указаны не верно
  4. Серверные скрипты не могут выполниться из-за ошибки

1. Проверьте доступ к серверу Asterisk

С компьютера, на котором настроено приложение, должен быть разрешен доступ на указанный в настройках адрес Asterisk. Возможные проблемы:

  • Вы указываете IP-адрес, сети, к которой у вас сейчас нет доступа
  • Порт веб-сервера на сервере Asterisk отличается от 80, но вы не указали верный
  • Ваш доступ ограничен на брендмауэре администратором


2. Убедитесь в том, что путь до серверных скриптов приложения указан корректно

Если вы создали каталог bx24asterisk внутри каталога вашего виртуального хоста согласно нашим рекомендациям, адрес должен содержать полный путь до скриптов: http://.../bx24asterisk/.


Распространенные проблемы:

  • Не указан протокол доступа к серверу http://, или указывается неверно (http:// вместо https://)
  • Скрипты доступны по адресу http://../bx24asterisk/, но указан просто http://../

3. Проверьте корректность логин и пароль Asterisk, их доступ к AMI

В полях "Asterisk логин" и "Asterisk пароль" должны быть указаны верные логин и пароль менеджера Asterisk, указанного в manager.conf.


Распространенные проблемы:

  • При копировании в логине и пароле вставили лишний пробел в начале, или в конце
  • Прописаны логин и пароль не из manager.conf, а реквизиты доступа к порталу Битрикс24


4. Ошибки при выполнении серверных скриптов

Необходимо последовательно открыть следующий URL:

#Asterisk адрес#/bx24asterisk.php?action=get_status


Если вы видите пустую страницу, необходимо посмотреть сообщения в журнале ошибок веб-сервера (чаще всего в /var/log/httpd/error_log).


Распространенные проблемы:

  • Появляется ошибка о том, что не установлен json. Нужно установить:
    # yum install php-pecl-json -y

Эта статья была полезна для 1 человека. Эта статья помогла вам?

Сервис поддержки клиентов работает на платформе UserEcho