Перейти к содержимому

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

Опубликовано:

Столкнулся с мелким глюком в stargazer 2.405.9.8 , в конфигураторе в поле "Последнее пополнение" отображается последняя сумма, как введённая в конфигураторе так же и когда stargazer снимал абонплату за месяц.

К примеру stargazer снимает абонплату "1 января 2009" то у всех становится написано в поле "Последнее пополнение" 2009-01-01 а в поле "Последние деньги" пишется сумма стоимости тарифного плана.

В версии 2.016.7.6 такого не было, похоже на то что stargazer при снятии абонплаты считает что сумма вводится в ручную в конфигураторе, если кто сталкивался с этим, пожалуйста подскажите что можно предпринять.

Спасибо.

Опубликовано:

Это не глюк, это скорее фича. Но если напрягает можно сделать так: заменить в user.cpp строки (1498-1497):

user->lastCashAddTime = *const_cast<time_t *>(&stgTime);

user->lastCashAdd = newCash - oldCash;

на

if (newCash > oldCash)

{

user->lastCashAddTime = *const_cast<time_t *>(&stgTime);

user->lastCashAdd = newCash - oldCash;

}

Опубликовано:
Это не глюк, это скорее фича. Но если напрягает можно сделать так: заменить в user.cpp строки (1498-1497):

user->lastCashAddTime = *const_cast<time_t *>(&stgTime);

user->lastCashAdd = newCash - oldCash;

на

if (newCash > oldCash)

{

user->lastCashAddTime = *const_cast<time_t *>(&stgTime);

user->lastCashAdd = newCash - oldCash;

}

Огромное спасибо.

А можно не по сумме делать сравнение, а по логину админа, когда stargazer снимает абонплату он это делает от логина @stargazer?

К примеру, выполнять это действие если имя админа не равно @stargazer.

Спасибо.

Опубликовано:

Заметил такую особенность, если очень часто у разных пользователей менять параметр Always Online то stargazer падает.

Только меняю этот параметр не через Windows конфигуратор, а через консольный.

stargazer 2.405.9.8

система CentOS 5.2

Опубликовано:
Заметил такую особенность, если очень часто у разных пользователей менять параметр Always Online то stargazer падает.

Только меняю этот параметр не через Windows конфигуратор, а через консольный.

stargazer 2.405.9.8

система CentOS 5.2

Не обязательно часто менять, достаточно просто одному поменять параметр always online, и он упадет, точнее подсистема блокируется.

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

Опубликовано:
Не обязательно часто менять, достаточно просто одному поменять параметр always online, и он упадет, точнее подсистема блокируется.

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

Да в том то и дело что не всегда падает, то есть периодически в течении дня, происходит смена параметра always online, и за весь день он может упасть раза три.

Я сначала думал что проблема с модулями подсчёта трафика, я пробовал, ether, ipq, 1.3.9 beta2 но со всеми одно и тоже.

Про багу в таблицах, если я правильно понял, то это если для хранения данных используется база данных, у меня база просто в файлах.

Опубликовано:

Падает в момент изменения? Пользователь на момент изменения авторизован? Можешь предоставить консольный лог в момент падения?

Опубликовано:
Падает в момент изменения? Пользователь на момент изменения авторизован? Можешь предоставить консольный лог в момент падения?

Вот что в момент изменения, этот точно, а вот авторизован или нет, не обращал внимания.

Так же проверял, если не менять параметр Always Online то в течении недели падений не было, дальше не проверял, да и думаю что не падал бы он.

Сейчас попробую выдрать логи из файлов stargazer.log и stargazer-debug.log

Опубликовано:

Логи последних трёх падений

 

Лог 2009-01-20-22:59

 

stargazer.log

2009-01-20 22:59:24 -- Admin 'stg', 127.0.0.1: User 'user1': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-20 22:59:27 -- Admin 'stg', 127.0.0.1: User 'user536': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-20 22:59:44 -- Admin 'stg', 127.0.0.1: User 'user195': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-20 23:01:14 -- Admin 'stg', 127.0.0.1: User 'user587': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-20 23:01:17 -- Admin 'stg', 127.0.0.1: User 'user301': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-20 23:01:29 -- Admin 'stg', 127.0.0.1: User 'user570': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-20 23:01:38 -- Admin 'stg', 127.0.0.1: User 'user570': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-20 23:02:01 -- Stg v. Stg 2.404

2009-01-20 23:02:01 -- Message queue created successfully. msgKey=5555 msgID=917504

2009-01-20 23:02:01 -- Timer thread started successfully.

2009-01-20 23:02:01 -- Storage plugin: file_store v.1.02. Loading successfull.

2009-01-20 23:02:01 -- Users started successfully.

2009-01-20 23:02:01 -- Traffcounter started successfully.

2009-01-20 23:02:01 -- Module: 'netflow_cap v.1.3.4'. Start successfull. 15

2009-01-20 23:02:01 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70

2009-01-20 23:02:01 -- Module: 'Pinger v.1.01'. Start successfull. 100

2009-01-20 23:02:01 -- Module: 'Stg configurator v.0.07'. Start successfull. 220

2009-01-20 23:02:01 -- Stg started successfully.

2009-01-20 23:02:01 -- +++++++++++++++++++++++++++++++++++++++++++++

2009-01-20 23:02:12 -- Admin 'stg', 127.0.0.1: User 'user536': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-20 23:02:15 -- Admin 'stg', 127.0.0.1: User 'user304': 'alwaysOnline' parameter changed from '1' to '0'.

 

stargazer-debug.log

traffcounter.cpp > 23:01:17 > AddUser: user301

ping.cpp > 23:01:17 > pinger.DelIP 0.0.0.0

ping.cpp > 23:01:17 > pingerCurrIP.AddIP 172.16.2.29

parser.cpp > 23:01:17 > upCount=0 downCount=0

parser.cpp > 23:01:17 > <SetUser result="ok"/>

configproto.cpp > 23:01:17 > currParser == NULL

rsconf.cpp > 23:01:17 > End was detected

rsconf.cpp > 23:01:17 > ReciveSendConf close

rsconf.cpp > 23:01:17 > CONFIGPROTO: Ready to accept

user.cpp > 23:01:18 > USER::WriteStat user=user636

user.cpp > 23:01:19 > USER::WriteStat user=user341

user.cpp > 23:01:19 > USER::WriteStat user=varvarak

user.cpp > 23:01:20 > USER::WriteStat user=user791

user.cpp > 23:01:20 > USER::WriteStat user=user150

user.cpp > 23:01:20 > USER::WriteStat user=user294

traffcounter.cpp > 23:01:20 > FlushAndRemove() packets: 6440(rem 591) ip2packets: 12880(rem 1182)

user.cpp > 23:01:21 > USER::WriteStat user=user850

user.cpp > 23:01:21 > USER::WriteStat user=user629

user.cpp > 23:01:22 > USER::WriteStat user=user410

user.cpp > 23:01:23 > USER::WriteStat user=user12

user.cpp > 23:01:23 > USER::WriteStat user=user255

user.cpp > 23:01:23 > USER::WriteStat user=user14

traffcounter.cpp > 23:01:25 > FlushAndRemove() packets: 6479(rem 630) ip2packets: 12958(rem 1260)

user.cpp > 23:01:26 > USER::WriteStat user=user720

user.cpp > 23:01:26 > USER::WriteStat user=user2

user.cpp > 23:01:27 > USER::WriteStat user=user523

user.cpp > 23:01:27 > USER::WriteStat user=user288

ping.cpp > 23:01:27 > PING::Run

user.cpp > 23:01:28 > Start read disconnect!!!!!

traffcounter.cpp > 23:01:28 > DelUser: user607

users.cpp > 23:01:28 > Del IP Idx

ping.cpp > 23:01:28 > pinger.DelIP 172.16.3.96

user.cpp > 23:01:28 > Disconnect. User name 'user' ip=172.16.3.96

rsconf.cpp > 23:01:29 > Connection accepted from 127.0.0.1

rsconf.cpp > 23:01:29 > RecvHdr - ok buf = SG04 sizeof(STG_HEADER) = 4

configproto.cpp > 23:01:29 > ParseXMLStart

configproto.cpp > 23:01:29 > Start

parser.cpp > 23:01:29 > PARSER_GET_SERVER_INFO::ParseStart

configproto.cpp > 23:01:29 > Start

parser.cpp > 23:01:29 > PARSER_GET_USERS::ParseStart

configproto.cpp > 23:01:29 > Start

parser.cpp > 23:01:29 > PARSE_GET_USER::ParseStart login=ww.w3.org/XML/1998/namespace

configproto.cpp > 23:01:29 > Start

parser.cpp > 23:01:29 > PARSER_CHG_USER::Reset()

parser.cpp > 23:01:29 > PARSER_CHG_USER::Reset() DEL USR =====================

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseStart el = SetUser depth = 1

parser.cpp > 23:01:29 > PARSER_CHG_USER::SetUser - OK

configproto.cpp > 23:01:29 > ParseXMLStart

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseStart el = login depth = 2

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseEnd el = login depth = 2

configproto.cpp > 23:01:29 > ParseXMLStart

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseStart el = aonline depth = 2

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseEnd el = aonline depth = 2

parser.cpp > 23:01:29 > PARSER_CHG_USER::ParseEnd el = SetUser depth = 1

parser.cpp > 23:01:29 > upCount=0 downCount=0

parser.cpp > 23:01:29 > <SetUser result="ok"/>

configproto.cpp > 23:01:29 > currParser == NULL

rsconf.cpp > 23:01:29 > End was detected

stg_timer.cpp > 23:02:01 > STG_TIMER started. Time: 1232481721

file_store.cpp > 23:02:01 > FILES_STORE_SETTINGS::ParseSettings

file_store.cpp > 23:02:01 > workDir = /var/stargazer

main.cpp > 23:02:01 > Module: /usr/lib/stg/mod_auth_ao.so

main.cpp > 23:02:01 > Module: /usr/lib/stg/mod_conf_sg.so

main.cpp > 23:02:01 > Module: /usr/lib/stg/mod_cap_netflow.so

main.cpp > 23:02:01 > Module: /usr/lib/stg/mod_ping.so

ao.cpp > 23:02:01 > constructor AO_CREATOR

plugin_runner.cpp > 23:02:01 > Plugin Always Online authorizator v.1.0 parsesettings

stgconfig.cpp > 23:02:01 > new AUTH_IA

parser.cpp > 23:02:01 > PARSER_CHG_USER::Reset()

plugin_runner.cpp > 23:02:01 > Plugin Stg configurator v.0.07 parsesettings

plugin_runner.cpp > 23:02:01 > Plugin netflow_cap v.1.3.4 parsesettings

ping.cpp > 23:02:01 > constructor PING_CREATOR

plugin_runner.cpp > 23:02:01 > Plugin Pinger v.1.01 parsesettings

traffcounter.cpp > 23:02:01 > TRAFFCOUNTER::Start()

users.cpp > 23:02:01 > =====================| pid: 7695 |=====================

users.cpp > 23:02:01 > Day = 20 Min = 2

users.cpp > 23:02:01 > Monitor=0 file USERS /users_r

ao.cpp > 23:02:01 > users->OpenSearch() usernum=874

users.cpp > 23:02:01 > Add IP Idx

traffcounter.cpp > 23:02:01 > AddUser: user828

traffcounter.cpp > 23:02:01 > AddUser: user28

 

/////////////////////////////////////////////////////////////////////////////////////////////

 

Лог 2009-01-21-07:16

 

stargazer.log

2009-01-21 07:16:10 -- Admin 'stg', 127.0.0.1: User 'user342': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 07:17:49 -- Admin 'stg', 127.0.0.1: User 'user671': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 07:17:55 -- Admin 'stg', 127.0.0.1: User 'user822': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 07:18:14 -- Admin 'stg', 127.0.0.1: User 'user426': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

 

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 07:18:29 -- Admin 'stg', 127.0.0.1: User 'user233': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 07:18:36 -- Admin 'stg', 127.0.0.1: User 'user2': 'alwaysOnline' parameter changed from '1' to '1'.

2009-01-21 07:20:02 -- Stg v. Stg 2.404

2009-01-21 07:20:02 -- Message queue created successfully. msgKey=5555 msgID=950272

2009-01-21 07:20:02 -- Timer thread started successfully.

2009-01-21 07:20:02 -- Storage plugin: file_store v.1.02. Loading successfull.

2009-01-21 07:20:02 -- Users started successfully.

2009-01-21 07:20:02 -- Traffcounter started successfully.

2009-01-21 07:20:02 -- Module: 'netflow_cap v.1.3.4'. Start successfull. 15

2009-01-21 07:20:02 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70

2009-01-21 07:20:02 -- Module: 'Pinger v.1.01'. Start successfull. 100

2009-01-21 07:20:02 -- Module: 'Stg configurator v.0.07'. Start successfull. 220

2009-01-21 07:20:02 -- Stg started successfully.

2009-01-21 07:20:02 -- +++++++++++++++++++++++++++++++++++++++++++++

2009-01-21 07:22:37 -- Admin 'stg', 127.0.0.1: User 'user34': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 07:23:33 -- Admin 'stg', 127.0.0.1: User 'user611': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 07:23:55 -- Admin 'stg', 127.0.0.1: User 'user579': 'alwaysOnline' parameter changed from '1' to '0'.

 

 

stargazer-debug.log

traffcounter.cpp > 07:18:24 > FlushAndRemove() packets: 2638(rem 247) ip2packets: 5276(rem 494)

user.cpp > 07:18:25 > USER::WriteStat user=user466

user.cpp > 07:18:25 > USER::WriteStat user=user672

user.cpp > 07:18:27 > USER::WriteStat user=user012-2

user.cpp > 07:18:27 > USER::WriteStat user=user45

user.cpp > 07:18:29 > USER::WriteStat user=user435

ping.cpp > 07:18:29 > PING::Run

rsconf.cpp > 07:18:29 > Connection accepted from 127.0.0.1

rsconf.cpp > 07:18:29 > RecvHdr - ok buf = SG04 sizeof(STG_HEADER) = 4

traffcounter.cpp > 07:18:29 > FlushAndRemove() packets: 2940(rem 303) ip2packets: 5880(rem 606)

configproto.cpp > 07:18:29 > ParseXMLStart

configproto.cpp > 07:18:29 > Start

parser.cpp > 07:18:29 > PARSER_GET_SERVER_INFO::ParseStart

configproto.cpp > 07:18:29 > Start

parser.cpp > 07:18:29 > PARSER_GET_USERS::ParseStart

configproto.cpp > 07:18:29 > Start

parser.cpp > 07:18:29 > PARSE_GET_USER::ParseStart login=ww.w3.org/XML/1998/namespace

configproto.cpp > 07:18:29 > Start

parser.cpp > 07:18:29 > PARSER_CHG_USER::Reset()

parser.cpp > 07:18:29 > PARSER_CHG_USER::Reset() DEL USR =====================

parser.cpp > 07:18:29 > PARSER_CHG_USER::ParseStart el = SetUser depth = 1

parser.cpp > 07:18:29 > PARSER_CHG_USER::SetUser - OK

configproto.cpp > 07:18:29 > ParseXMLStart

parser.cpp > 07:18:29 > PARSER_CHG_USER::ParseStart el = login depth = 2

parser.cpp > 07:18:29 > PARSER_CHG_USER::ParseEnd el = login depth = 2

configproto.cpp > 07:18:29 > ParseXMLStart

parser.cpp > 07:18:29 > PARSER_CHG_USER::ParseStart el = aonline depth = 2

parser.cpp > 07:18:29 stg_timer.cpp > 07:20:02 > STG_TIMER started. Time: 1232511602

file_store.cpp > 07:20:02 > FILES_STORE_SETTINGS::ParseSettings

file_store.cpp > 07:20:02 > workDir = /var/stargazer

main.cpp > 07:20:02 > Module: /usr/lib/stg/mod_auth_ao.so

main.cpp > 07:20:02 > Module: /usr/lib/stg/mod_conf_sg.so

main.cpp > 07:20:02 > Module: /usr/lib/stg/mod_cap_netflow.so

main.cpp > 07:20:02 > Module: /usr/lib/stg/mod_ping.so

ao.cpp > 07:20:02 > constructor AO_CREATOR

plugin_runner.cpp > 07:20:02 > Plugin Always Online authorizator v.1.0 parsesettings

stgconfig.cpp > 07:20:02 > new AUTH_IA

parser.cpp > 07:20:02 > PARSER_CHG_USER::Reset()

plugin_runner.cpp > 07:20:02 > Plugin Stg configurator v.0.07 parsesettings

plugin_runner.cpp > 07:20:02 > Plugin netflow_cap v.1.3.4 parsesettings

ping.cpp > 07:20:02 > constructor PING_CREATOR

plugin_runner.cpp > 07:20:02 > Plugin Pinger v.1.01 parsesettings

traffcounter.cpp > 07:20:02 > TRAFFCOUNTER::Start()

users.cpp > 07:20:02 > =====================| pid: 16426 |=====================

users.cpp > 07:20:02 > Day = 21 Min = 20

users.cpp > 07:20:02 > Monitor=0 file USERS /users_r

ao.cpp > 07:20:02 > users->OpenSearch() usernum=874

traffcounter.cpp > 07:20:02 > AddUser: user532

users.cpp > 07:20:02 > Add IP Idx

traffcounter.cpp > 07:20:02 > AddUser: user76

 

 

/////////////////////////////////////////////////////////////////////////////////

 

Лог 2009-01-21-15:45

 

stargazer.log

2009-01-21 15:45:21 -- Admin 'stg', 127.0.0.1: User 'user87': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 15:46:04 -- Admin 'stg', 127.0.0.1: User 'user248': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 15:46:45 -- Admin 'stg', 127.0.0.1: User 'user712': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 15:47:31 -- Admin 'stg', 127.0.0.1: User 'user749-2': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 15:48:30 -- Admin 'stg', 127.0.0.1: User 'user233': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 15:48:50 -- Admin 'stg', 127.0.0.1: User 'user194': 'alwaysOnline' parameter changed from '1' to '0'.

iptables: Bad rule (does a matching rule exist in that chain?)

iptables: Bad rule (does a matching rule exist in that chain?)

2009-01-21 15:49:40 -- Admin 'stg', 127.0.0.1: User 'user194': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 15:51:01 -- Stg v. Stg 2.404

2009-01-21 15:51:01 -- Message queue created successfully. msgKey=5555 msgID=983040

2009-01-21 15:51:01 -- Timer thread started successfully.

2009-01-21 15:51:01 -- Storage plugin: file_store v.1.02. Loading successfull.

2009-01-21 15:51:01 -- Users started successfully.

2009-01-21 15:51:01 -- Traffcounter started successfully.

2009-01-21 15:51:01 -- Module: 'netflow_cap v.1.3.4'. Start successfull. 15

2009-01-21 15:51:01 -- Module: 'Always Online authorizator v.1.0'. Start successfull. 70

2009-01-21 15:51:01 -- Module: 'Pinger v.1.01'. Start successfull. 100

2009-01-21 15:51:01 -- Module: 'Stg configurator v.0.07'. Start successfull. 220

2009-01-21 15:51:01 -- Stg started successfully.

2009-01-21 15:51:01 -- +++++++++++++++++++++++++++++++++++++++++++++

2009-01-21 15:51:22 -- Admin 'stg', 127.0.0.1: User 'user194': 'alwaysOnline' parameter changed from '0' to '0'.

2009-01-21 15:51:34 -- Admin 'stg', 127.0.0.1: User 'user194': 'alwaysOnline' parameter changed from '0' to '1'.

2009-01-21 15:52:30 -- Admin 'stg', 127.0.0.1: User 'user637': 'alwaysOnline' parameter changed from '1' to '0'.

 

stargazer-debug.log

traffcounter.cpp > 15:49:21 > FlushAndRemove() packets: 3735(rem 726) ip2packets: 7470(rem 1452)

user.cpp > 15:49:22 > USER::WriteStat user=user394

user.cpp > 15:49:22 > USER::WriteStat user=user567

ping.cpp > 15:49:22 > PING::Run

user.cpp > 15:49:24 > USER::WriteStat user=user211

user.cpp > 15:49:24 > USER::WriteStat user=user822

user.cpp > 15:49:26 > USER::WriteStat user=user626

user.cpp > 15:49:26 > USER::WriteStat user=user259

user.cpp > 15:49:26 > USER::WriteStat user=user426

traffcounter.cpp > 15:49:26 > FlushAndRemove() packets: 4180(rem 359) ip2packets: 8360(rem 718)

user.cpp > 15:49:27 > USER::WriteStat user=user302

user.cpp > 15:49:27 > USER::WriteStat user=user625

user.cpp > 15:49:27 > USER::WriteStat user=user555

user.cpp > 15:49:29 > USER::WriteStat user=user898

user.cpp > 15:49:30 > ===== user189: passiveTime=4429297 =====

user.cpp > 15:49:30 > ===== user429: passiveTime=4430262 =====

user.cpp > 15:49:30 > USER::WriteStat user=user67

user stg_timer.cpp > 15:51:01 > STG_TIMER started. Time: 1232542261

file_store.cpp > 15:51:01 > FILES_STORE_SETTINGS::ParseSettings

file_store.cpp > 15:51:01 > workDir = /var/stargazer

main.cpp > 15:51:01 > Module: /usr/lib/stg/mod_auth_ao.so

main.cpp > 15:51:01 > Module: /usr/lib/stg/mod_conf_sg.so

main.cpp > 15:51:01 > Module: /usr/lib/stg/mod_cap_netflow.so

main.cpp > 15:51:01 > Module: /usr/lib/stg/mod_ping.so

ao.cpp > 15:51:01 > constructor AO_CREATOR

plugin_runner.cpp > 15:51:01 > Plugin Always Online authorizator v.1.0 parsesettings

stgconfig.cpp > 15:51:01 > new AUTH_IA

parser.cpp > 15:51:01 > PARSER_CHG_USER::Reset()

plugin_runner.cpp > 15:51:01 > Plugin Stg configurator v.0.07 parsesettings

plugin_runner.cpp > 15:51:01 > Plugin netflow_cap v.1.3.4 parsesettings

ping.cpp > 15:51:01 > constructor PING_CREATOR

plugin_runner.cpp > 15:51:01 > Plugin Pinger v.1.01 parsesettings

traffcounter.cpp > 15:51:01 > TRAFFCOUNTER::Start()

users.cpp > 15:51:01 > =====================| pid: 29017 |=====================

users.cpp > 15:51:01 > Day = 21 Min = 51

users.cpp > 15:51:01 > Monitor=0 file USERS /users_r

ao.cpp > 15:51:01 > users->OpenSearch() usernum=874

users.cpp > 15:51:01 > Add IP Idx

traffcounter.cpp > 15:51:01 > AddUser: user828

users.cpp > 15:51:01 > Add IP Idx

traffcounter.cpp > 15:51:01 > AddUser: user745

users.cpp > 15:51:01 > Add IP Idx

traffcounter.cpp > 15:51:01 > AddUser: user767

/////////////////////////////////////////////////////////////////////////////////

Опубликовано:

Попробуй получить core-файл и потом заслать со всеми бинарниками ко мне (faust@stg.dp.ua). Чтобы образовалась корка нужно сделать ulimit -c 10000. Файл будет в том каталоге, откуда запущен старгейзер.

Опубликовано:
Попробуй получить core-файл и потом заслать со всеми бинарниками ко мне (faust@stg.dp.ua). Чтобы образовалась корка нужно сделать ulimit -c 10000. Файл будет в том каталоге, откуда запущен старгейзер.

Я ни когда этого не делал, эту команду нужно выполнить после того как stargazer упадёт или запустить когда он ещё работает?

Опубликовано:

Дайте линк на стопроцентно последнюю работоспособную сборку stg+mysql+web

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

Опубликовано:
У тебя работает stg с модулем mysql и веб мордой?

конвертор пробовал запускать?

Неа, база файловая, веб морду не использую.

Было дело, ради интереса запускал веб морду с mysql, но долго не гонял всё это.

А конвертер я так понимаю имеется ввиду из файловой базы в mysql?

  • 1 month later...
Опубликовано:
машинка 2 Dual Xenon 3.2

Загрузка CPU во время WriteStat 100%, грузит только 1 процессор. Может возможно оптимизировать код под многопроцессорные машины? Насколько это сложно?

тоже очень беспокоит этот вопрос! 1 проц пустует - а второй времена загружен на все 100%

Опубликовано:
тоже очень беспокоит этот вопрос! 1 проц пустует - а второй времена загружен на все 100%

Работы в этом направлении ведутся. Но пока никаких обещаний не даю. В 406-й точно ничего не изменится. Планирую переделанный трафкаунтер в 407-й.

  • 1 month later...
Опубликовано:

Хочется чтобы скрипту OnConnect передавался параметр "Тариф", а то приходиться в мускул лезть...

А так же потребность в индексации тарифов, чтобы можно было менять название. (т.е. был unlim-128 цены упали, подымаем скорость, а название то же, в противном случае каждому нужно менять ручками)

  • 4 weeks later...
Опубликовано:

Неприятный баг проявился при появлении в сети спам-ботов: во время записи детальной статистики не выходят пакеты из диверта (freebsd), соответственно и инета ни у кого нет около 30сек. Я понимаю, разбор трафика ресурсоемкий процесс, но можно ему приоритет понизить по сравнению с пропуском текущего трафика? Выхожу из положения включением правила "skipto" мимо старгейзера, с минимальным интервалом по крону в 1минуту. Это 4мин в час и 1.5часа в сутки трафик не пишется. Теперь спамботы гашу до stg, но будущее не обнадеживает, пропуск трафика все время увеличивается...и скоро будет штатная ситуация как со спамботами. Сервер stg 2.405 patched

Опубликовано:

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

Опубликовано:

Пишу свою вебку и столкнулся с такой проблемой, что при создании юзера sgconf возвращает "error" хотя юзер создается....

Собственно это только у меня так или еще у когото есть подобное?)

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...