Перейти до

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

Опубліковано:
Как то можно исправить?)

Точно уже не помню, там в mysql_store.cpp в методе WriteDetailStat в цикле записи статистики есть строка с запросом INSERT. Она формируется из двух частей: одна всегда одинаковая и инициализируется перед циклом, а вторая - собсно данные. Там использовался strcat который тупо аппендил вторую часть к первой, в результате проходил только один запрос - следующий уже портился.

А вобще этот весь ужас нужно просто переписать.

А, еще, кто будет таки пользовать этот плагин замените в Makefile строку

MYSQL_LDFLAGS = $(shell mysql_config --libs)

на

MYSQL_LDFLAGS = $(shell mysql_config --libs_r)

  • Відповіді 153
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Опубліковано:
Уже пару недель стоит и работает, но пока только на тестовом серваке, без нагрузки.

 

А текст ошибки то можно?

К стати да, там была еще какая-то фигня с currIface. Stargazer уже кучу версий назад не использует инфу об интерфейсах. Мусор какой-то.

Опубліковано:
К стати да, там была еще какая-то фигня с currIface. Stargazer уже кучу версий назад не использует инфу об интерфейсах. Мусор какой-то.

угу, ее и фиксил вроде

А текст ошибки то можно?

модуль инициализируется и завершается без записи в лог

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

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

sgconf set -s 127.0.0.1 -p 5555 -a admin -w pass -u user -m 'qwerty'

Error
*** glibc detected *** sgconf: free(): invalid pointer: 0xb7f52fe8 ***
======= Backtrace: =========
/lib/libc.so.6[0xb7d7d370]
/lib/libc.so.6(cfree+0x89)[0xb7d7ed89]
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6(_ZdlPv+0x21)[0xb7f26589]
/usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6(_ZNSs4_Rep10_M_destroyERKSaIcE+0x1d)[0xb7f0511d]
sgconf(_ZN8USERDATAD1Ev+0x15a)[0x80507ea]
sgconf(_ZN8SERVCONFD1Ev+0x19)[0x8050d59]
sgconf(_Z14ProcessSetUserRKSsiS0_S0_S0_Pv+0xb1)[0x804f4a1]
sgconf(_Z7mainSetiPPc+0x855)[0x804d185]
sgconf(main+0x67)[0x804d5c7]
/lib/libc.so.6(__libc_start_main+0xdc)[0xb7d2960c]
sgconf(__gxx_personality_v0+0x81)[0x804a301]
======= Memory map: ========
08048000-08053000 r-xp 00000000 08:03 782205	 /usr/sbin/sgconf
08053000-08054000 rw-p 0000b000 08:03 782205	 /usr/sbin/sgconf
08054000-08075000 rw-p 08054000 00:00 0		  [heap]
b7900000-b7921000 rw-p b7900000 00:00 0
b7921000-b7a00000 ---p b7921000 00:00 0
b7ac4000-b7ac6000 r-xp 00000000 08:03 862115	 /usr/lib/gconv/KOI8-R.so
b7ac6000-b7ac7000 r--p 00001000 08:03 862115	 /usr/lib/gconv/KOI8-R.so
b7ac7000-b7ac8000 rw-p 00002000 08:03 862115	 /usr/lib/gconv/KOI8-R.so
b7ac8000-b7acf000 r--s 00000000 08:03 862125	 /usr/lib/gconv/gconv-modules.cache
b7acf000-b7b0b000 r--p 03b8d000 08:03 843918	 /usr/lib/locale/locale-archive
b7b0b000-b7d0b000 r--p 00000000 08:03 843918	 /usr/lib/locale/locale-archive
b7d0b000-b7d0c000 rw-p b7d0b000 00:00 0
b7d0c000-b7d10000 r-xp 00000000 08:03 908558	 /usr/lib/stg/libstg_crypto.so
b7d10000-b7d11000 r--p 00003000 08:03 908558	 /usr/lib/stg/libstg_crypto.so
b7d11000-b7d12000 rw-p 00004000 08:03 908558	 /usr/lib/stg/libstg_crypto.so
b7d12000-b7d13000 rw-p b7d12000 00:00 0
b7d13000-b7e47000 r-xp 00000000 08:03 113747	 /lib/libc-2.8.so
b7e47000-b7e49000 r--p 00133000 08:03 113747	 /lib/libc-2.8.so
b7e49000-b7e4a000 rw-p 00135000 08:03 113747	 /lib/libc-2.8.so
b7e4a000-b7e4d000 rw-p b7e4a000 00:00 0
b7e4d000-b7e56000 r-xp 00000000 08:03 924955	 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
b7e56000-b7e57000 rw-p 00008000 08:03 924955	 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libgcc_s.so.1
b7e57000-b7e7b000 r-xp 00000000 08:03 113733	 /lib/libm-2.8.so
b7e7b000-b7e7c000 r--p 00023000 08:03 113733	 /lib/libm-2.8.so
b7e7c000-b7e7d000 rw-p 00024000 08:03 113733	 /lib/libm-2.8.so
b7e7d000-b7f4f000 r-xp 00000000 08:03 924943	 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7f4f000-b7f52000 r--p 000d1000 08:03 924943	 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7f52000-b7f54000 rw-p 000d4000 08:03 924943	 /usr/lib/gcc/i686-pc-linux-gnu/4.1.2/libstdc++.so.6.0.8
b7f54000-b7f5a000 rw-p b7f54000 00:00 0
b7f5a000-b7f5c000 r-xp 00000000 08:03 113707	 /lib/libdl-2.8.so
b7f5c000-b7f5d000 r--p 00001000 08:03 113707	 /lib/libdl-2.8.so
b7f5d000-b7f5e000 rw-p 00002000 08:03 113707	 /lib/libdl-2.8.so
b7f5e000-b7f5f000 rw-p b7f5e000 00:00 0
b7f5f000-b7f73000 r-xp 00000000 08:03 113708	 /lib/libpthread-2.8.so
b7f73000-b7f74000 r--p 00013000 08:03 113708	 /lib/libpthread-2.8.so
b7f74000-b7f75000 rw-p 00014000 08:03 113708	 /lib/libpthread-2.8.so
b7f75000-b7f77000 rw-p b7f75000 00:00 0
b7f77000-b7f94000 r-xp 00000000 08:03 782492	 /usr/lib/libexpat.so.1.5.2
b7f94000-b7f96000 rw-p 0001c000 08:03 782492	 /usr/lib/libexpat.so.1.5.2
b7fa0000-b7fa1000 rw-p b7fa0000 00:00 0
b7fa1000-b7fb0000 r-xp 00000000 08:03 909198	 /usr/lib/stg/libsrvconf.so
b7fb0000-b7fb1000 r--p 0000e000 08:03 909198	 /usr/lib/stg/libsrvconf.so
b7fb1000-b7fb2000 rw-p 0000f000 08:03 909198	 /usr/lib/stg/libsrvconf.so
b7fb2000-b7fb7000 r-xp 00000000 08:03 908557	 /usr/lib/stg/libstg_common.so
b7fb7000-b7fb8000 r--p 00004000 08:03 908557	 /usr/lib/stg/libstg_common.so
b7fb8000-b7fb9000 rw-p 00005000 08:03 908557	 /usr/lib/stg/libstg_common.so
b7fb9000-b7fc1000 r-xp 00000000 08:03 908553	 /usr/lib/stg/libconffiles.so
b7fc1000-b7fc2000 r--p 00007000 08:03 908553	 /usr/lib/stg/libconffiles.so
b7fc2000-b7fc3000 rw-p 00008000 08:03 908553	 /usr/lib/stg/libconffiles.so
b7fc3000-b7fc4000 rw-p b7fc3000 00:00 0
b7fc4000-b7fdf000 r-xp 00000000 08:03 113727	 /lib/ld-2.8.so
b7fdf000-b7fe0000 r--p 0001a000 08:03 113727	 /lib/ld-2.8.so
b7fe0000-b7fe1000 rw-p 0001b000 08:03 113727	 /lib/ld-2.8.so
bfa93000-bfaa8000 rw-p bffeb000 00:00 0		  [stack]
ffffe000-fffff000 r-xp 00000000 00:00 0		  [vdso]

подскажите что это может быть

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

to madf:

падений нет вообще просто на консоль сыпит то что я привел выше и в /var/log/messages gbitn

Error

*** glibc detected

в логах старгайзера по этому поводу тишина

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

Это падение. Конфигуратора, по этому в логах старгейзера чисто. Проявляется при каждом таком действии? Есть ли какая-то закономерность?

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

1) Такая ситуация, взял я данную сборку, поставил - вроди без нареканий, Но всеже через пару дней узнал, что у некоторых юзверей не включается интернет при авторизации, То есть у юзверя ключ зеоеный, в конфигураторе признак ОнЛайн, а в фаерволе - пользователя и небыло(( Из 160 юзверей - такое пока только у троих,?!

 

2) Не стартует старгейзер при включенном модуле всегда онлайн?!

 

ОС - ASPLinux 12

База - на мускуле

Ядро - 2.6.22

Версия мускула - 5.0.45

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

Исправил ту фигню с детальной статистикой. Вроде стало работать, но...

Если юзер быстро поклацает "подключиться/отклбючиться" 3 раза, то стг падает.

Гдето на форуме такое уже было... никак не найду.

И еще, мадф, ты писал что падения при неправильной кодировке, а какая всетаки правильная? И какое сравнение?

Опубліковано:
Исправил ту фигню с детальной статистикой. Вроде стало работать, но...

Если юзер быстро поклацает "подключиться/отклбючиться" 3 раза, то стг падает.

Гдето на форуме такое уже было... никак не найду.

И еще, мадф, ты писал что падения при неправильной кодировке, а какая всетаки правильная? И какое сравнение?

Падения авторизатора были исправлены еще в какой-то из beta-версий. Так что это что-то новое у тебя.

Правильная - эта та, которая поддерживается СУБД. У мускула там как-то все странно, зависит от конкретного случая...

Опубліковано:
Падения авторизатора были исправлены еще в какой-то из beta-версий. Так что это что-то новое у тебя.

Правильная - эта та, которая поддерживается СУБД. У мускула там как-то все странно, зависит от конкретного случая...

А как же всетаки ее узнать?

Опубліковано:
А как же всетаки ее узнать?

Модуль ошибки плохо обрабатывает. Так что только вставкой printfd в код для дополнительного журналирования.

Опубліковано:
1 - глючные скрипты?

2 - а что в логе?

 

1) Если ты говоришь про ОнКоннект/ОнДиссконнект - то мало вероятно что они глюченные... Потому как у большинства юзверей все в порядке.... Срипты просто дает юзверю форвард на интерфейс смотрящий в сторону сети, и дает 2 ната, и обратно при отключении... Фишка в чем, если юзверь хоть раз удачно подключился и отключился, то в фаерволе однозначно в таблице форвард - я увижу признак ацепт или дроп на данного юзверя. А так как я не вижу ни какого признака, то и юзверь ни разу не подключался и не отключался. Хотя авторизатором он подключается и отключается..(((

 

2) В логе ни чего подозрительного, модуль для постоянного онлайна подгружается, но стг дальше не стартует... То есть в логе ошибок не наблюдается абсолютно....

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

Посмотри в логе пользователей (прописывается ли там отключение и подключение их). Также желательно проверить сами скрипты без stargazer (посылая им данные через коммандную строку).

Опубліковано:
Посмотри в логе пользователей (прописывается ли там отключение и подключение их). Также желательно проверить сами скрипты без stargazer (посылая им данные через коммандную строку).

 

В общем все проблемы - ушли после конвертации базы в ФС... Вообще, могу заметить, что проблеммы с стг, как раз начались когда перешел на Мускул, гдето всегда онлайн не включался, гдето кодировка слетала, гдето падал просто ни чего не говоря... Жаль что теперь вебка не будет работать, да и ладно..... Из всего этого следует.. что модуль мускула малость недоработан.. или стг изначально не заточен под БД, по крайней мере мускульный....

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

Модуль для мускула был когда-то писан за деньги сторонним человеком. Потом он был открыт в паблик и Макс предложил включить его в stg. Я его включил, дал им доступ к CVS, но на поддержку, видимо, забили. Так что он сейчас как-бы ничейный, никто за него браться не хочет. Тем более что писан он ужасно. Отсюда и ростут ноги у всех проблем с мускулом.

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

Вообщем забил я на ту вебку)

Начал писать свою, правда я пока не собираюсь писать полноценную, так думаю, по мере необходимости прикручивать что нужно.

На данный момент нужно чтоб юзер мог сам себе сменить тариф, мак и пополнить с карточки счет

В принципе, если кому интересно могу дать скрипты, вот только пишу я то их под себя, так что никаких конфигов.

При адаптации все нужно править в разных файлах.

 

Кстати, только что начали переводить юзеров на новый сервак с новым страгейзером.

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

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

Кто-нить в этой сборке модуль netflow юзает? Как настраивали? Просто раскоментировали его в конфиге и прописали порты по которым слушать?

Опубліковано:
Вообщем забил я на ту вебку)

Начал писать свою, правда я пока не собираюсь писать полноценную, так думаю, по мере необходимости прикручивать что нужно.

На данный момент нужно чтоб юзер мог сам себе сменить тариф, мак и пополнить с карточки счет

В принципе, если кому интересно могу дать скрипты, вот только пишу я то их под себя, так что никаких конфигов.

При адаптации все нужно править в разных файлах.

 

Кстати, только что начали переводить юзеров на новый сервак с новым страгейзером.

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

Вот это смотрел: Альтернативный вебинтерфейс?

Или хочешь полностью от мускула отказать?

Опубліковано:
Кто-нить в этой сборке модуль netflow юзает? Как настраивали? Просто раскоментировали его в конфиге и прописали порты по которым слушать?

А там больше и настраивать-то нечего. Прописать порты и настроить сенсоры.

Опубліковано:
Вот это смотрел: Альтернативный вебинтерфейс?

Или хочешь полностью от мускула отказать?

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

Но всетаки делаю все операции через sgconf, так как старгейзер забил на изменения в базе в обход него).

 

А тот вариант смотрел, но он сильно уж отличается от моей специфики работы, принцип работы с пользователями

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

как идут тесты ? уже можно его ставить на рабочую машину ? ( 30 в онлайне )

как дела с web интерфейсом и остальными дополнениями ( 2 ip на один логин, не снятие абонки при отрицательном балансе) ?

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

Стоит на 3-х сервах по 4000 юзеров (около 1000 онлайн). Пока без замечаний.

Веб-интерфейс, я думаю, умирает. Алферова давно не слышно, все пишут свои.

2 IP на один логин - это, типа, одновременно?

Все фичи буду пилить после релиза. Сейчас его как раз готовлю.

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

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

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