HABBox не парсит
« : Февраль 05, 2021, 10:14:23 am »
Добрый день!
По инструкции были установлены Habbox сервер и клиент.
Программа работала, но потом перестала парсить данные, как минимум, по пирам и очередям.
Запускается как служба.
Вводные данные:
Астериск 16.6.2 над ним freepbx, крутится на виртуалке Centos7
Сервер с Helloasterisk на отдельной виртуальной машине win server 2012r2. Всё в одной локалке, брандмауэр настроен.
При запуске возникают ошибки (в приложении).
В чём проблема - не могу понять. Вроде коннект есть, но ами цепляет не сразу.

Re: HABBox не парсит
« Ответ #1 : Февраль 05, 2021, 11:55:10 am »
На первом скрине вижу что у HelloAsterisk не может подключиться по AMI .
Попробуйте выяснить все ли подключения есть?
1. команда asterisk -rx "manager show connected"
2. команда w

Re: HABBox не парсит
« Ответ #2 : Февраль 05, 2021, 12:51:15 pm »
На первом скрине вижу что у HelloAsterisk не может подключиться по AMI .
Попробуйте выяснить все ли подключения есть?
1. команда asterisk -rx "manager show connected"
2. команда w

А вот самый прикол в том, что пользователь ami "hello" не подключен, но при этом с сервера с ХА идёт коннект на астериск.
файл manager.conf проверял 300 раз - там всё чётко
[hello]
secret = hello
deny = 0.0.0.0/0.0.0.0
permit = 0.0.0.0/0.0.0.0
read = command,dtmf,call
write = system,call,log,verbose,command,agent,user,config,dtmf,reporting,cdr,dialplan,originate
Меня смущает то, что коннект до сервера есть, но Ами, как я понимаю, не хочет, чтобы на неё ломились с других хостов.

Re: HABBox не парсит
« Ответ #3 : Февраль 05, 2021, 01:20:06 pm »
А, порт 5038 открыт

Re: HABBox не парсит
« Ответ #4 : Февраль 05, 2021, 02:27:22 pm »
На 4-м скрине программа как бы намекает что и порт 1234 она не может занять. Либо уже запущен один экземпляр программы. Либо служба. Либо прав не хватает.
Ну а то, что AMI не подключается - здесь может мешать еще и фаерволл.

Re: HABBox не парсит
« Ответ #5 : Февраль 05, 2021, 02:30:45 pm »
1. Открыт ли порт на Centos - Вам поможет команда iptables -L
2. tcpdump - i any port 5038 - покажет есть ли трафик от windows машины.

Re: HABBox не парсит
« Ответ #6 : Февраль 05, 2021, 02:37:13 pm »
Дмитрий, я жутко извиняюсь.
Проблема была в доверии к профессионализму предыдущего админа. По факту порт 5038 был закрыт, ибо правило на центосе не вписали в конфиг файл айптиейблс, и при рестарте сервера, порт не открывался.
Не успел вам вовремя отписаться). Кстати вопрос, я заметил, что программа парсит пиры и очереди один раз и сравнивает их с данными в своей базе?
Условно говоря, есть список загруженных очередей, часть из них удалили, и при нажатии на кнопку "загрузить доступные очереди" он из не подтягивает до перезапуска службы.

Re: HABBox не парсит
« Ответ #7 : Февраль 08, 2021, 05:18:52 pm »
Имя пира - идентификатор пользователя в этом горшочке, где варятся звонки (я про Asterisk). И удалять, менять пользователям туда-сюда пиры я не рекомендую. Иначе рано или поздно получите ошибку в отчетах. Один пользователь - один пир. Появился новый пользователь - заведите ему новый пир и новую учетку в HelloAsterisk.