Перейти до

2.406-beta


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

Я проверил все версии авторизатора:

inetaccess.2.44.6

inetaccess.2.47.6

inetaccess.2.55.7

inetaccess.2.61.8

- ни на одной не смог воспроизвести эффекта.

Покажите кто-то лог компиляции, плз.

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

Top Posters In This Topic

Top Posters In This Topic

Posted Images

#############################################################################

Building sgconf for FreeBSD 6

#############################################################################

Checking endianess... Big Endian

Checking for -lexpat... yes

gmake -C /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../stglibs includes

gmake[1]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs'

gmake includes -C conffiles.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

cp -p conffiles.h /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

gmake includes -C crypto.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

cp -p ag_md5.h blowfish.h /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

gmake includes -C common.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

cp -p debug.h stg_error.h common.h /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

gmake includes -C srvconf.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

cp -p servconf.h netunit.h /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

gmake[1]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs'

gmake -C /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../stglibs

gmake[1]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs'

gmake -C conffiles.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c conffiles.cpp

g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libconffiles.so conffiles.o -o libconffiles.so -L /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

ar rc libconffiles.a conffiles.o

ranlib libconffiles.a

cp *.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

cp *.a /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/conffiles.lib'

gmake -C crypto.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c ag_md5.c

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c blowfish.cpp

g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libstg_crypto.so ag_md5.o blowfish.o -o libstg_crypto.so -L /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

ar rc libstg_crypto.a ag_md5.o blowfish.o

ranlib libstg_crypto.a

cp *.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

cp *.a /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/crypto.lib'

gmake -C common.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c debug.c

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c stg_error.c

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c common.cpp

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c stg_strptime.cpp

g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libstg_common.so debug.o stg_error.o common.o stg_strptime.o /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib/libstg_crypto.so -o libstg_common.so -L /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

ar rc libstg_common.a debug.o stg_error.o common.o stg_strptime.o

ranlib libstg_common.a

cp *.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

cp *.a /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/common.lib'

gmake -C srvconf.lib

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

gmake[2]: Entering directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c netunit.cpp

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c parser.cpp

cc -DARCH_BE -fPIC -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I ./ -DFREE_BSD5 -DSTG_TIME -c servconf.cpp

g++ -shared -Wl,-rpath,//usr/lib/stg -Wl,-soname,libsrvconf.so netunit.o parser.o servconf.o -lexpat -o libsrvconf.so -L /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

ar rc libsrvconf.a netunit.o parser.o servconf.o

ranlib libsrvconf.a

cp *.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

cp *.a /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib

gmake[2]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs/srvconf.lib'

gmake[1]: Leaving directory `/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/stglibs'

cc -c main.cpp -DARCH_BE -DHAVE_DECL_GETOPT=1 -Wall -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I/usr/local/include -DFREE_BSD5

cc -c common_sg.cpp -DARCH_BE -DHAVE_DECL_GETOPT=1 -Wall -I /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../include -I/usr/local/include -DFREE_BSD5

cc main.o common_sg.o /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib/libconffiles.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib/libstg_common.so /usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib/libsrvconf.so -Wl,-E -L/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib -Wl,-rpath,//usr/lib/stg -Wl,-rpath-link,/usr/amba/stargazer/inst/stg-2.4-2009.03.04-15.17.35/projects/sgconf/../../lib -lexpat -lc_r -lc -liconv -o sgconf

 

 

P.S. Может я её ставлю неправильно? Делаю ./build, потом gmake на FreeBSD... удалять чё-то надо перед этим? Я тока сам файл стг сносил, папку в /etc и /var/stargazer. Может он старые библиотеки подставляет какие-то?

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

[root]/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer>./build > "/home/sergg/inst.log"

[: 1: unexpected operator

common.cpp:497: warning: unused parameter 'passwdLen'

script_executer.cpp:60: warning: unused parameter 'procName'

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h: In function `const std::string& x2str(varT, std::string&) [with varT = unsigned int]':

parser.cpp:233: instantiated from here

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:171: warning: comparison of unsigned expression < 0 is always false

parser.cpp:233: instantiated from here

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:192: warning: comparison of unsigned expression < 0 is always false

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h: In function `const std::string& x2str(varT, std::string&) [with varT = long long unsigned int]':

parser.cpp:274: instantiated from here

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:171: warning: comparison of unsigned expression < 0 is always false

parser.cpp:274: instantiated from here

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:192: warning: comparison of unsigned expression < 0 is always false

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h: In function `const std::string& x2str(varT, std::string&) [with varT = long long unsigned int]':

file_store.cpp:1851: instantiated from here

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:171: warning: comparison of unsigned expression < 0 is always false

/usr/home/sergg/stg-2.4-2009.03.03-18.43.13/projects/stargazer/../../include/common.h:192: warning: comparison of unsigned expression < 0 is always false

In file included from ether_cap.cpp:54:

ether_cap.h:111: warning: unused parameter 'u'

ether_cap.h:112: warning: unused parameter 't'

ether_cap.h:113: warning: unused parameter 'a'

ether_cap.cpp:419: warning: unused parameter 'capIface'

In file included from divert_cap.cpp:43:

divert_cap.h:48: warning: unused parameter 'u'

divert_cap.h:49: warning: unused parameter 't'

divert_cap.h:50: warning: unused parameter 'a'

divert_cap.cpp:258: warning: unused parameter 'n'

divert_cap.cpp:301: warning: unused parameter 'n'

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

FreeBSD 6.2, оперативки 512, ну и целерон 3000, как и говорил.

В СТГ добавил только модуль карточек беспатный и всё. Но он никаким боком тут. Для СТГ даже вэб-морды нет и MySQL.

Конфигуратор пашет - что консольный, что виндовый.

Порт коннекта авторизатора 8888. Менял на 5555 - без толку.

Порт коннекта конфигуратора - 5555.

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

так и не удалось запустить текущую (stg-2.4-2009.03.04-15.17.35.tgz) версию с "cap_ipq", постоянно получаю "Error: Cannot open socket!". с "cap_ether" всё стартует нормально. так-же обнаружил, что при внесении изменений консольным конфигуратором получаю в ответ "Error", но изменения тем не менее вносятся. при чтении параметров пользователя ошибок не возникает.

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

У меня всё вносится. Единственное что не работает - это авторизатор.

И... вы будете смеяться, на за то время пока я ждал ответа (около часа) - эта версия таки успела 2 раза упасть и подняться скриптом. :(

Может это связано с авторизатором, не знаю.

Вернулся пока на предыдущую версию. Вся сеть меня сейчас наверняка матюкает.

Ссылка на сообщение
Поделиться на других сайтах
И... вы будете смеяться, на за то время пока я ждал ответа (около часа) - эта версия таки успела 2 раза упасть и подняться скриптом. :(

подcкажите каким скриптом поднимаете упавший СТГ?

Ссылка на сообщение
Поделиться на других сайтах
подcкажите каким скриптом поднимаете упавший СТГ?

http://local.com.ua/forum/index.php?showto...amp;#entry99151

получается бета стабильнее релиза чтоли или у нас руки кривые у всех

Хотелось бы верить, что что-то с руками, но факты...

Я пробовал другие версии авторизатора - те же яйца. А падать эта сборка могла и вследствии неполадок с авторизацией или потому что я пытался убить процесс через killall.

 

Пока поставил последнюю версию со stargazer.dp.ua.

 

P.S. И с форумом чё-то твориться неладное - ошибки в БД вываливаются.

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

Перезалил.

Развели тут панику. Я же написал что мне все понятно. Руки кривые у меня :(

Не тестировал сборку под фрями (не релиз все-таки), а там, оказывается, скрипт неправильно определял порядок следования байт и считал что используется архитектура с Big Endian. В результате в протоколах авторизатора и конфигуратора менялись местами байты в многобайтных параметрах. Это и приводило к вышеуказанным эффектам (в т.ч., надеюсь, и к падениям).

2Kucher2: экстремал, однако! Ставить тестовую сборку на боевой сервер...

Ссылка на сообщение
Поделиться на других сайтах
2Kucher2: экстремал, однако! Ставить тестовую сборку на боевой сервер...

У меня небыло причин сомневаться в его неработоспособности :(

И чего не сделаешь ради устойчивой работы... у меня просто иногда бывает, что народ пополняет счёт, а СТГ в это время лежит. Скрипт пополнения этого не проверяет. И начинается... :/

В общем - я снова в бой, пошёл ставить. :(

 

P.S. Поставил. Работает пока. Заметил, что авторизатор как-то коннектится непривычно быстро. :(

Ссылка на сообщение
Поделиться на других сайтах
2Kucher2: экстремал, однако! Ставить тестовую сборку на боевой сервер...

Стоит бета на боевом.

Клиентов 800+

Максимальный онлайн 400+

 

Полет нормальный :()

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

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

У меня максимум онлайн - человек 20. Всего около 70 юзеров в сети.

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

to madf : Спасибо ... завелось на ура ...

 

Можно узнать пару вопросов :

 

1. В каком состоянии в этой версии mysql_store модуль. Как его собирать правильно ? По умолчанию он не собирается вроде . Может стоит ? ЫЫ :(

2. Как понять что есть в наличии NetFlow-сенсоры ? будет ли работать cap_nf ? :) И если их нету нужно в конфиге закоментировать или нет его ?

 

Пасиб за ответы :lol:

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

 

Можно узнать пару вопросов :

 

1. В каком состоянии в этой версии mysql_store модуль. Как его собирать правильно ? По умолчанию он не собирается вроде . Может стоит ? ЫЫ :(

2. Как понять что есть в наличии NetFlow-сенсоры ? будет ли работать cap_nf ? :( И если их нету нужно в конфиге закоментировать или нет его ?

 

Пасиб за ответы :lol:

1. mysql_store в этой версии в том-же состоянии, что и в предыдущей. Раз он не собирается - значит не установлена (или не найдена) библиотека libmysqlclient_r.so. Если все-таки установлена - найди ее, плз, и отпиши где нашел.

2. Если в качетсве маршрутизатора используется железка (например, от компании Cisco :) - значит, скорее всего, сенсор есть :). Или, например, для маршрутизации используется отдельный серв и на нем сотит fprobe - тогда с него можно сливать данные о трафике. Закоментировать в конфиге? Да, можно. А разве он по умолчанию раскоментирован?

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

 

Можно узнать пару вопросов :

 

1. В каком состоянии в этой версии mysql_store модуль. Как его собирать правильно ? По умолчанию он не собирается вроде . Может стоит ? ЫЫ :(

2. Как понять что есть в наличии NetFlow-сенсоры ? будет ли работать cap_nf ? :) И если их нету нужно в конфиге закоментировать или нет его ?

 

Пасиб за ответы :lol:

1. все прекрасно собиралось на 3х независимых машинах.

2. отлично работает, как дефолтовый сенсор, так и внешний.

Ссылка на сообщение
Поделиться на других сайтах
когда собираешь стг , нужно какието параметры передовать в ./buid для сбора mysql_store ?

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

 

покажи лог компиляции

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

Вот что пишит , потому и не собирает :

 

Checking for -lmysqlclient... no

 

Либа лежит у меня здесь : /usr/local/lib/mysql

только называется она libmysqlclient_r.so.16

но есть ссылка на неё libmysqlclient_r.so

 

что делать ? 6)

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

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

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

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

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

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

Вхід

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

Войти сейчас
  • Зараз на сторінці   0 користувачів

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


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