Страница 1 из 3

Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Сб мар 23, 2019 1:40 am
ViktorK
Создал тарифы, и создал тариф под названием Заблокирован- в нем указал:
Действие при недостаточном дипозите: - пустое, просто прочерк.
Списания тип: переодические снятия.
Фильтр негативного дипозита: RAD:Mikrotik-Address-List=negative

В других тарифах во вкладке Действие при недостаточном дипозите: Заблокирован (Указал тариф с negative )
По идеи он далжен любого с отрицательным балансом со статусом слишком маленький баланс, подключать, поднимать PPPoe сессию, и давать ему тариф "Заблокирован" но он этого не делает. Выводит вот такие ошибки:
2019-03-22 23:47:26 LOG_WARNING AUTH zaria-191 NEG_DEPOSIT: '-445.16' CID: F8:A9:63:39:87:A8 Mikrotik/
2019-03-22 23:47:24 LOG_WARNING AUTH zaria-191 NEG_DEPOSIT: '-445.16' CID: F8:A9:63:39:87:A8 Mikrotik/
2019-03-22 23:40:24 LOG_WARNING AUTH zaria-191 NEG_DEPOSIT: '-445.16' CID: F8:A9:63:39:87:A8 Mikrotik/
2019-03-22 23:39:22 LOG_WARNING AUTH zaria-191 SERVICE_DISABLED: 5 CID: F8:A9:63:39:87:A8 Mikrotik/
2019-03-22 23:39:20 LOG_WARNING AUTH zaria-191 SERVICE_DISABLED: 5 CID: F8:A9:63:39:87:A8 Mikrotik/

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Сб мар 23, 2019 7:49 am
~AsmodeuS~
Дейсвтие при недостаточном депозите указывает какое действие совершать или блокировать или изменять ТП

а фильтр отвечает как раз за конект

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Сб мар 23, 2019 8:31 am
ViktorK
Так почему PPPoE сессия не поднимается?
баланс отрицательный, должен присвоется тариф "Заблокированый" и ip адрес добавиться в Mikrotik-Address-List=negative
Соединение не устанавливается.

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Сб мар 23, 2019 6:15 pm
~AsmodeuS~
Версия системы какая ?

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 1:37 am
ViktorK
ABillS 0.80.04 (GT: 0.98773)

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 5:56 am
~AsmodeuS~
ViktorK писал(а):
Вс мар 24, 2019 1:37 am
ABillS 0.80.04 (GT: 0.98773)
в первых релизах 0.80.xx

по умолчанию при негативном статусе не пускало в гостевой режим (унаследовано от Dv) нужно было включать опцию для такого поведения

смотрите файл Auth2.pm

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 8:54 am
ViktorK
там 3036 строк кода, какую именно функцию или параметр смотреть?

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 10:59 am
~AsmodeuS~
ищите

if ($self->{DEPOSIT} <= 0) {

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 1:12 pm
ViktorK
Я нашел это кусок кода:
проверка депозита.
#Check deposit
if ($self->{DEPOSIT} <= 0) {
return $self->neg_deposit_filter_former($RAD, $NAS, $self->{NEG_DEPOSIT_FILTER_ID},
{
RAD_PAIRS => $RAD_PAIRS,
MESSAGE => "NEG_DEPOSIT: '$self->{DEPOSIT}'",
FILTER_TYPE => 'NEG_DEPOSIT'
});
}
Я так понимаю если дипозит меньше нуля, то выполняется return выход из под программы с занисением данных об ошибке и соеденение не устанавливается.
какие варианты, полностью убрать эту проверку можно????? что бы соединение устанавливалось при нулевом или отрецательном балансе.

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 1:44 pm
~AsmodeuS~
Ниже смотрите

регьше была опция $conf{INTERNET_STATUS_NEG_DEPOSIT}=1;

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 24, 2019 3:06 pm
ViktorK
У меня нет такого параметра в этом файле.

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Пн мар 25, 2019 2:18 pm
~AsmodeuS~
тогда тяжело ответить в чем причина

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вт мар 26, 2019 3:11 am
ViktorK
А если я подключу свой миротик к вашей демо версии, создам пользователя с такими же пораметрами и попробую пройти авторизацию?
что бы знать у меня проблема с биллингом или же это биллинг так не умеет делать.

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Чт мар 28, 2019 6:01 pm
~AsmodeuS~
да можно так сделать

Re: Не поднимается сессия PPPoE Mikrotik при отрицательном балансе

Добавлено: Вс мар 31, 2019 1:16 pm
ViktorK
Подключил. провел попытку подключиться и не прошла авторизация.
Последняя авторизация Дата 2019-03-31 16:08:21 NEG_DEPOSIT: '-29.03' CID: F8:A9:63:39:87:A8
PPPoE сессия не поднимается и на другой тариф для заблокированных не переводиться.
А если поставить статус слишком маленький баланс то выдает это:
Последняя авторизация Дата 2019-03-31 16:13:53 SERVICE_DISABLED: 5 CID: F8:A9:63:39:87:A8