Перейти до

Сбор багов и feature requests


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

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

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

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

Спасибо.

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

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Не выбор кодировки а исключительно Unicode. Не понимаю людей которые до сих пор пользуются koi8/cp1251/cp866 и прочими пережитками прошлого.

Допиливаю rc3

Вот у меня есть некая функция, которая вытягивает из тарифа скорость. А, еще что забыл, в названии тарифного плана, должна стоять скорость, например: Думаю идея ясна. Чем хороша эта функци, тем, чт

Posted Images

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

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


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