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

ABillS v0.5

Добавлено: Вт июн 23, 2009 10:30 am
~AsmodeuS~
Первый релиз кандидат

http://abills.net.ua/wiki/doku.php/abil ... s_0.50_rc1

Re: ABillS v0.5

Добавлено: Вт окт 27, 2009 9:38 am
mr_gfd

Код: Выделить всё

Module: Instantiated preprocess (preprocess)
Listening on authentication *:1812
Listening on accounting *:1813
Ready to process requests.
rad_recv: Access-Request packet from host 10.0.0.4:61192, id=245, length=66
        User-Name = "20090611"
        User-Password = "000000"
        NAS-IP-Address = 10.0.0.4
        NAS-Port = 0
        Framed-Protocol = PPP
  Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 0
  modcall[authorize]: module "preprocess" returns ok for request 0
  modcall[authorize]: module "mschap" returns noop for request 0
Using perl at 0x80e3d80
Auth-Type := Accept
rlm_perl: Added pair Session-Timeout = 390192
rlm_perl: Added pair Framed-IP-Address = 88.81.236.248
rlm_perl: ERROR: Failed to create pair mpd-filter = 3#1=match dst net 192.168.0.0/16
rlm_perl: ERROR: Failed to create pair mpd-filter = 4#1=match src net 192.168.0.0/16
rlm_perl: ERROR: Failed to create pair mpd-filter = 1#1=match dst net 10.0.0.0/24
rlm_perl: ERROR: Failed to create pair mpd-filter = 2#1=match src net 10.0.0.0/24
rlm_perl: Added pair Framed-IP-Netmask = 255.255.255.255
rlm_perl: ERROR: Failed to create pair mpd-limit = in#1#2=flt3 pass
rlm_perl: ERROR: Failed to create pair mpd-limit = out#1#2=flt4 pass
rlm_perl: ERROR: Failed to create pair mpd-limit = in#2#1=flt1 pass
rlm_perl: ERROR: Failed to create pair mpd-limit = out#2#1=flt2 pass
rlm_perl: Added pair Auth-Type = Accept
  modcall[authorize]: module "perl" returns ok for request 0
modcall: leaving group authorize (returns ok) for request 0
  rad_check_password:  Found Auth-Type Accept
  rad_check_password: Auth-Type = Accept, accepting the user
Sending Access-Accept of id 245 to 10.0.0.4 port 61192
        Session-Timeout = 390192
        Framed-IP-Address = 88.81.236.248
        Framed-IP-Netmask = 255.255.255.255
Finished request 0
Going to the next request
Соответственно обсчет по зонам не работает.

Re: ABillS v0.5

Добавлено: Вт окт 27, 2009 9:46 am
mr_gfd
Сорри, ступил - не подключил словарь mpd. Все работает

Re: ABillS v0.5

Добавлено: Вт окт 27, 2009 1:01 pm
mr_gfd
Поломался в последнем цвсапе учет кредита тарифного плана. У пользователя на основном счету 0, для ТП кредит 0.01, Все равно выставляет фильтр негативного депозита.

Re: ABillS v0.5

Добавлено: Вт окт 27, 2009 2:49 pm
savago
shaper# /usr/abills/libexec/periodic monthly MODULES=Ipn SRESTART=1 NO_ADM_REPORT=2 NAS_IDS=2
Use of uninitialized value in concatenation (.) or string at /usr/abills/libexec/../Abills/mysql/Dv_Sessions.pm line 339.

Re: ABillS v0.5

Добавлено: Вт окт 27, 2009 6:52 pm
kvirtu
А когда примерно ожидать стабильной версии ???

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 9:13 am
~AsmodeuS~
Убрано вывод предпреждения

уже довольно стабильна исправлено множество ошибок преведущих версий

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 9:14 am
~AsmodeuS~
~AsmodeuS~ писал(а):Убрано вывод предпреждения

уже стабильна исправлено множество ошибок преведущих версий

просто много нового пишется щас в систему

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 9:26 am
kvirtu
нашел ошибку в файле config.pl
#System Langs
$conf{LANGS}="english=English;
russian=Русский;
ukraine:Українська;
bulgarian:Болгарска;
french:French";
В строках выбора языка english и russian вместо : стоит =, из-за этого если выбрать русской или английский язык юзверя не пускает в личный кабинет....

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 9:40 am
~AsmodeuS~
спасибо поправил

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 11:24 am
mr_gfd
Учет кредита для ТП все равно не работает.

Re: ABillS v0.5

Добавлено: Ср окт 28, 2009 10:06 pm
~AsmodeuS~
проверил работает создайте ТП в демо проверим вместе

Re: ABillS v0.5

Добавлено: Чт окт 29, 2009 11:34 am
mr_gfd
Ага!! Разобрался!.

При включении $conf{user_credit_change} срабатывает конструкция
324 $self->{CREDIT} = $self->{TP_CREDIT} if ($self->{CREDIT} == 0 && ! $CONF->{user_credit_change}); и херит кредит в тарифном плане. Вот но что.

Re: ABillS v0.5

Добавлено: Чт окт 29, 2009 2:44 pm
mr_gfd
Таков вопрос:

не логичнее в данной проверке

Код: Выделить всё

 334   #Check deposit
 335   if($self->{DEPOSIT} <= 0) {
 336     $RAD_PAIRS->{'Reply-Message'}="\"Negativ deposit '$self->{DEPOSIT}'. Rejected!\"";
проверять условие на строгое меньше? Или сделать чекбокс или еще какой кофиг, чтоб не нужно было держать минимальный кредит, если у пользователя абонплатой в ноль сняло все?

Re: ABillS v0.5

Добавлено: Чт окт 29, 2009 10:15 pm
~AsmodeuS~
обсуждалось милион раз нет денег нет работы