В расширении для Google Chrome нет подключения к Asterisk
Возможные причины, по которым расширение для Google Chrome не может подключиться к Asterisk, или подключение появляется, но пропадает:
- У текущего компьютера нет доступа к указанному серверу Asterisk
- Путь в настройках расширения для браузера указан не верно
- Пользователь и пароль для подключения к Asterisk указаны не верно
- Серверные скрипты не могут выполниться из-за ошибки
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
Сервис поддержки клиентов работает на платформе UserEcho