Приветствую!
Столкнулся с проблемой. Ядро 5.2.1-005 7.2-RELEASE FreeBSD
Есть безлимитные тарифы без учета трафика. Пользователю добавляется не тариф, а набор переодических услуг. Расчетный период в системе один - ежемесячный. Во всех переодических услугах метод снятия стоит "в конце расчетного периода". Для айпишников существует переодическая услуга "полоса", со стоимостью трафика 0 руб и переодической стоимостью 0 руб.
Все это работало прекрасно. То есть, есть переодическая услуга безлимитный инет за 320 руб, и в конце каждого расчетного периода снималось именно 320 рублей. Но тут в последние несколько месяцев биллинг стал дурить, снимать в конце периода не те деньги, что обозначены в настройках переодической услуги, а вместо 320 руб. может снять 206.389475398 (овер дохрена коппеек, которые уже бесят, если честно). За услугу "внешний IP" вместо положенных 130 руб, может снять 99.03948534. Самое интересное, что это происходит не со всеми абонентами, но подавляющее большинство абонентов поражены этим недугом. Ничего не менялось, не устанавливалось, не обновлялось.
Биллинг принял от своего предшественника в таком виде и все работало достаточно долго и нормально. С чем это может быть связано? Кто подскажет? В какую сторону копать?