
Неправильная работа Accel-IPoE (Тип NAS Accel IPoE v2 ) + IPSET для абонентов без денег и замороженных.
Уважаемые коллеги.
Версия биллинга 2.11.8, сборка 071016-16:05
При использовании системы Accel-IPoE (Тип NAS Accel IPoE v2 ) + IPSET для абонентов без денег, замороженных, отключенных, удалённых происходит следующее:
- Когда кончаются деньги на счету, IP адрес абонента попадает в предназначенный для него ipset. Сессия при этом не отключается. При пополнении счёта он остаётся в этом ipset. Вытащить его оттуда можно только вручную отключив ему сессию с помощью кнопки "выкинуть из интернета". Поднимается новая сессия, и у абонента снова работает интернет.
- То же самое происходит с замороженными. При заморозке и разморозке сессия также не обрывается.
- У отключенных и удалённых работает нормально. IP адреса попадают в нужные IPSET и удаляются из них. При отключении - включении, удалении- восстановлении сессия обрывается биллингом. Скорее всего поэтому и работает.
Примечание:
На биллинге для опытов (Версия 123) той же версии и сборки абоненты без денег и замороженные удаляются и добавляются в свои ipset без отключения сессии. То есть работает, наверное, как это и было задумано.
Сервис поддержки клиентов работает на платформе UserEcho
Заметил также, что при включении интернета галкой "Интернет включен" в карточке абонента в логе accel вижу:
radius:dm_coa: session not found
Возможно, поэтому и не работает.
Казалось бы причём здесь "день/ночь". Нашёл тему в каком то смысле похожую.
https://mikbill.userecho.com/topics/74-accel-coa-strannost/
Глюк лечится таким же образом. В свойствах тарифа нужно убрать галку "использовать день/ночь ...".
Есть такое! Почекали, думаю войдет в релиз.
исправили на 2.11.9
спасибо