Перейти до

stg-2.4 released!


Рекомендованные сообщения

кстати мож я чего где пропустил на форумах..........но куда делась опция из стг.конф насчет разрешения на коннект конфигшуратором и авторизатором?ладна фиг с ним с авториатором но насчет конфигуратора нехорошо...мож кто в курсе где и как

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 178
  • Створено
  • Остання відповідь

Top Posters In This Topic

В конфигураторе не работает кнопка автообновления. Приходится всё время вручную.

 

Так же попрошу не забывать про след. проблемы и просьбы:

- учёт броадкастов по неизвестному тарифу (должны не считаться, так как это локальный трафик)

- неучёт порога (стоит порог 30 Мб, но Старгейзер его игнорирует)

- проблемы с зимнее/летнее время (Старгейзер не везде корректно отображает время, например, в дате последнего пополнения)

- не сбрасывается инфа по трафику у юзеров, в день сброса

- при заходе в юзера и последующем нажатии ОК инфа по одному из направлений сбрасывается (3 направления)

- дописать работу сообщений пользователям

- в консольный конфигуратор добавить опцию смены пароля

- в консольный конфигуратор в опции кредита добавить блокировку кредита на N дней, если кредит не был погашён до этого за N дней

- на главной странице Старгейзера опечатка в заголовке новости (надо исправить на "стабильный")

 

Хочу обратить особое внимание на то, что ряд ошибок довольно критичны, для работы действующей биллинговой системы, поэтому надеюсь на патч или ре-релиз.

Ссылка на сообщение
Поделиться на других сайтах
А ты пробывал положить на счёт пользвателю хоть какую-нибудь сумму или установить кредит?

пробовал

с деньгами\кредитами все ок, если бы в счете была проблема, то при перезапуске stargazer'а пользователь все-равно не подключился бы. Вернее авторизатором бы подключился, но OnConnect не выполнился бы.

Ссылка на сообщение
Поделиться на других сайтах

Скриншот касаемо левого траффика:

wazza.png

[root@neuro stargazer]# cat ./rules

#### DIR0 - Локальный траффик
#### DIR1 - ZP-IX Траффик
#### DIR2 - World Traffic


##### Почта внутренняя #####

# SMTP - порт 25 #
TCP_UDP 10.1.1.1:25               DIR2
TCP_UDP 10.1.10.1:25              DIR2
TCP_UDP 80.254.14.250:25          DIR2


# POP3 - порт 110 #
TCP_UDP 10.1.1.1:110              DIR2
TCP_UDP 10.1.10.1:110             DIR2
TCP_UDP 80.254.14.250:110         DIR2

# IMAP - порт 143 #
TCP_UDP 10.1.1.1:143              DIR2
TCP_UDP 10.1.10.1:143             DIR2
TCP_UDP 80.254.14.250:143         DIR2

# POP3-S - порт 995 #
TCP_UDP 10.1.1.1:995              DIR2
TCP_UDP 10.1.10.1:995             DIR2
TCP_UDP 80.254.14.250:995         DIR2

# IMAP-S - порт 993 #
TCP_UDP 10.1.1.1:993              DIR2
TCP_UDP 10.1.10.1:993             DIR2
TCP_UDP 80.254.14.250:993         DIR2

# Squid-порт #
TCP 10.1.1.1:8080                 DIR2
TCP 10.1.10.1:8080                DIR2
TCP 80.254.14.250:8080            DIR2


# Локальный траффик
ALL 10.0.0.0/8                    DIR0
TCP_UDP 80.254.14.250:80          DIR0
TCP_UDP 80.254.14.250:20          DIR0
TCP_UDP 80.254.14.250:21          DIR0
TCP_UDP 80.254.14.250:22          DIR0
TCP_UDP 80.254.14.250:53          DIR0
#TCP_UDP 80.254.14.250:5222-5223   DIR0
TCP_UDP 80.254.14.250:443         DIR0
#TCP_UDP 80.254.14.250:6666-6669   DIR0
#TCP_UDP 80.254.14.250:10000       DIR0
TCP_UDP 80.254.14.250:1024-65535  DIR0

# Запорожский траффик
ALL     80.254.0.0/20             DIR1
ALL     81.90.224.0/20            DIR1
ALL     81.90.232.0/21            DIR1
ALL     85.198.128.0/18           DIR1
ALL     193.0.228.0/24            DIR1
ALL     193.16.101.0/24           DIR1
ALL     194.126.204.0/24          DIR1
ALL     193.16.158.0/24           DIR1
ALL     193.29.203.0/24           DIR1
ALL     193.108.112.0/22          DIR1
ALL     193.201.98.0/24           DIR1
ALL     193.201.100.0/24          DIR1
ALL     193.201.152.128/25        DIR1
ALL     193.254.232.0/23          DIR1
ALL     194.8.51.0/24             DIR1
ALL     194.44.120.0/22           DIR1
ALL     195.85.219.0/24           DIR1
ALL     212.3.116.0/22            DIR1
ALL     212.8.32.0/19             DIR1
ALL     213.154.192.0/19          DIR1
ALL     217.151.236.0/22          DIR1
ALL     193.41.172.0/22           DIR1

# Пинги не считаем
#ICMP    0.0.0.0/0                 NULL

# Мировой траффик
ALL     0.0.0.0/0                 DIR2

 

Лог...

-> 15.40.00 - 15.50.00
        10.1.1.1                     0            5121            2273 0.000000
  208.175.188.61                     2               0               0 0.000000
 212.187.162.158                     2           25080            2719 0.011400
      10.1.1.255                     0            4175           32605 0.014279
-> 15.50.00 - 16.00.00
        10.1.1.1                     0            7440            2668 0.000000
   80.254.14.250                     0               0               0 0.000000
-> 16.00.00 - 16.10.00
        10.1.1.1                     0            3796            1906 0.000000
   80.254.14.250                     0         1182934           24352 0.495084
      10.1.1.255                     0               0             697 0.000000
-> 16.10.00 - 16.20.03
        10.1.1.1                     0            4804            1380 0.000000

Ссылка на сообщение
Поделиться на других сайтах
Предлагаю разработчикам стг переключиться на отлов багов.

Было бы ну очень хорошо добить все баги и спокойненько заняться модулями.

 

Кстати, глюк с неработой скриптов OnConnect/OnDisconnect после reboot не исправлен с прошлой версии (Mandrake 10.x) Обсуждалось тут: http://local.com.ua/forum/index.php?showto...indpost&p=19289

Ссылка на сообщение
Поделиться на других сайтах
  • 4 weeks later...

Месяц никаких комментариев...Всё так хорошо или всё так плохо? Если судить по оставленным постам, то у этой версии биллинговой системы есть ряд критичных ошибок, которые недопустимы на работающей системе. У кого-нибудь есть успешный опыт работы с stg-2.4 ?

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

я тут столкнулся с другой вещью, пока есть возможность поэксперементировать -эксперементирую.

Перепробовал все известные мне линуксы, на Fedore 5 собирается без проблем собирал раза три, после эксперементов решил таки вернутся на Fedora 5, так вот взяло и не собралось в результате пишет

gmake - отсутствуют правила для сборки

Собралось со второй попытки то напрочь отказываются работать скрипты Onconnect и Ondisconnect, все коннектится только скрипты не отрабатываются напроч как их и нет

Ссылка на сообщение
Поделиться на других сайтах
Собралось со второй попытки то напрочь отказываются работать скрипты Onconnect и Ondisconnect, все коннектится только скрипты не отрабатываются напроч как их и нет

в начало скриптов надо вставить интерпретатор.

типа так

#!/bin/bash

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...
Кстати, глюк с неработой скриптов OnConnect/OnDisconnect после reboot не исправлен с прошлой версии (Mandrake 10.x) Обсуждалось тут: http://local.com.ua/forum/index.php?showto...indpost&p=19289

Про мандрейк10 писал уже.

У меня решилось так: установка security level на normal(вроде) или ниже.

После этого Stg стал нормально запускатся и выполнять скрипты после ребутов

Ссылка на сообщение
Поделиться на других сайтах

А что будет, если при сообщениях (./build) типа:

user.cpp: In member function ‘void USER::Run()’:
user.cpp:646: error: no match for ‘operator=’ in ‘((USER*)this)->USER::lastActivityTime = stgTime’

и

user.cpp: In member function ‘virtual void CHG_CASH_NOTIFIER::Notify(const double&, const double&)’:
user.cpp:1116: error: no match for ‘operator=’ in ‘((CHG_CASH_NOTIFIER*)this)->CHG_CASH_NOTIFIER::user->USER::lastCashAddTime = stgTime’

закомментировать строки user.cpp: 644-647 и 1116?

скомпилировалось вроде только с предупреждениями, и без ошибок.

Ставить пока нет возможности. Просто хочется узнать, в чем может оказаться камень?

 

Система:

uname -a
Linux linserv 2.6.11-1.1369_FC4 #1 Thu Jun 2 22:55:56 EDT 2005 i686 i686 i386 GNU/Linux

gcc -v
Using built-in specs.
Target: i386-redhat-linux
Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --enable-checking=release --with-system-zlib --enable-__cxa_atexit --disable-libunwind-exceptions --enable-libgcj-multifile --enable-languages=c,c++,objc,java,f95,ada --enable-java-awt=gtk --with-java-home=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre --host=i386-redhat-linux
Thread model: posix
gcc version 4.0.0 20050519 (Red Hat 4.0.0-8)

 

Компилил stg-2.4.8.6.src.tgz

Ссылка на сообщение
Поделиться на других сайтах
Про мандрейк10 писал уже.

У меня решилось так: установка security level на normal(вроде) или ниже.

После этого Stg стал нормально запускатся и выполнять скрипты после ребутов

Уровень безопасности ничего не дал! проверял несколько раз.

А вот пол года назад мне дали Шаманский бубен + инструкцию по использованию. Я станцевал пару раз в районе системных настроек из под КДЕ, причем я сначала убирал настройки, затем так же методично возвращал их в исходное положение и вуаля = бубен таки был шаманский. Что сделал так до сих пор и не понял сам. На других серваках так и не получилось повторить. :-/ . Все выше указаное проделал на Мандриве 2006.

ЗЫ - если кто выявит/выявил закономерность или зависимость - напишите плз !

Ссылка на сообщение
Поделиться на других сайтах
  • 2 weeks later...

[root@DarkServer stargazer]# ./build
#############################################################################
      Building STG 2.4 for Linux
#############################################################################
Makeing stg_logger.lib
cp stg_logger.h ../../include/
cp libstg_logger.a ../../lib/
Makeing crypto.lib
cp ag_md5.h blowfish.h ../../include/
cp libcrypto.a ../../lib/
Makeing common.lib
g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c common.cpp
ar rc libstg_common.a debug.o stg_error.o common.o
ranlib libstg_common.a
cp debug.h stg_error.h common.h ../../include/
cp libstg_common.a ../../lib/
Makeing conffiles.lib
cp conffiles.h ../../include/
cp libconffiles.a ../../lib/
Makeing hostallow.lib
cp hostallow.h ../../include/
cp libhostallow.a ../../lib/
Makeing pinger.lib
cp pinger.h ../../include/
cp libstg_pinger.a ../../lib/
Makeing dotconfpp.lib
cp dotconfpp.h mempool.h ../../include/
cp libdotconfpp.a ../../lib/
g++ -c admin.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c admins.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c main.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c curr_ip.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c settings.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c stg_timer.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c tariff2.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c traffcounter.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c user.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c user_property.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c users.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c plugin_runner.cpp -g3 -Wall -I ../../include -DLINUX
g++ -c script_executer.cpp -g3 -Wall -I ../../include -DLINUX
gmake: *** Нет правила для сборки цели `-lexpat', требуемой для `stargazer'.  Останов.
[root@DarkServer stargazer]#

 

Вот что выплевыывает при попытке собрать 2.4.8.6 версию. Линух ASP v10 expat2 скомпилился и установился типтоп! дальше понять не могу в чем трабла! подскажите может чтоб то не так делаею ? :)

Ссылка на сообщение
Поделиться на других сайтах
  • 1 month later...

следующая бета СТГ вот - Stg 2.4

так же поднял в шапку.

 

данная версия только для тестирования!!!!

 

что сделано:

 

исправлены ошибки (такие как цены после порога, запись статистики прошлого месяца, снятие БМ и так далее).

 

P. S. для того чтобы СТГ уходил в демона необходимо перед сборкой в файле main.cpp в строке 61 закоментировать

#define NO_DAEMON 1

т. е. сделать вот так

//#define NO_DAEMON 1

Ссылка на сообщение
Поделиться на других сайтах

2egor2fsys: предлагаю "релиз" заменить на "бета" )

Напоминаю про баг, когда в лог пишется (и наверное считается) локальный трафик по цене глобального.

Ссылка на сообщение
Поделиться на других сайтах
2egor2fsys: предлагаю "релиз" заменить на "бета" )

Напоминаю про баг, когда в лог пишется (и наверное считается) локальный трафик по цене глобального.

там ведь написано что для тестов :)

 

более подробно скоро будет.

так же возможно вскоре будет новая сборка.

а пока просьба скачать и попробывать собрать СТГ

Ссылка на сообщение
Поделиться на других сайтах

Скомпилилось и запустилось все без проблем система ASPLinux11, gcc version 4.0.2 20051125 (Red Hat 4.0.2-8), kernel 2.6.16.20 запустил потестить. Пока проблем не обнаружил.

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.


×
×
  • Створити нове...