Jump to content

Recommended Posts

Posted

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

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

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

Спасибо.

Posted

Это не глюк, это скорее фича. Но если напрягает можно сделать так: заменить в 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;

}

Posted
Это не глюк, это скорее фича. Но если напрягает можно сделать так: заменить в 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.

Спасибо.

Posted

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

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

stargazer 2.405.9.8

система CentOS 5.2

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

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

stargazer 2.405.9.8

система CentOS 5.2

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

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

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

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

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

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

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

Posted

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

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

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

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

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

Posted

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

 

Лог 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

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

Posted

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

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

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

Posted

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

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

Posted
Спасибо, уже разобрался. :-)

У тебя работает stg с модулем mysql и веб мордой?

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

Posted
У тебя работает stg с модулем mysql и веб мордой?

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

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

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

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

  • 1 month later...
Posted
машинка 2 Dual Xenon 3.2

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

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

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

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

  • 1 month later...
Posted

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

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

  • 4 weeks later...
Posted

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

Posted

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

Posted

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

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

Posted

А версия какая? Если бета - то там такое было. В rc1 исправлено.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...