madf 279 Опубликовано: 2009-04-30 14:30:21 Автор Share Опубликовано: 2009-04-30 14:30:21 Как то можно исправить?) Точно уже не помню, там в mysql_store.cpp в методе WriteDetailStat в цикле записи статистики есть строка с запросом INSERT. Она формируется из двух частей: одна всегда одинаковая и инициализируется перед циклом, а вторая - собсно данные. Там использовался strcat который тупо аппендил вторую часть к первой, в результате проходил только один запрос - следующий уже портился. А вобще этот весь ужас нужно просто переписать. А, еще, кто будет таки пользовать этот плагин замените в Makefile строку MYSQL_LDFLAGS = $(shell mysql_config --libs) на MYSQL_LDFLAGS = $(shell mysql_config --libs_r) Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-04-30 14:32:04 Автор Share Опубликовано: 2009-04-30 14:32:04 Уже пару недель стоит и работает, но пока только на тестовом серваке, без нагрузки. А текст ошибки то можно? К стати да, там была еще какая-то фигня с currIface. Stargazer уже кучу версий назад не использует инфу об интерфейсах. Мусор какой-то. Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубликовано: 2009-04-30 22:07:07 Share Опубликовано: 2009-04-30 22:07:07 К стати да, там была еще какая-то фигня с currIface. Stargazer уже кучу версий назад не использует инфу об интерфейсах. Мусор какой-то. угу, ее и фиксил вроде А текст ошибки то можно? модуль инициализируется и завершается без записи в лог Ссылка на сообщение Поделиться на других сайтах
Slava 1 Опубликовано: 2009-05-03 15:26:53 Share Опубликовано: 2009-05-03 15:26:53 консольный конфигуратор при отправке сообщения выдает но сообщение отправляется 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] подскажите что это может быть Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-06 13:14:02 Автор Share Опубликовано: 2009-05-06 13:14:02 Падает всегда? Ссылка на сообщение Поделиться на других сайтах
Slava 1 Опубликовано: 2009-05-06 15:43:49 Share Опубликовано: 2009-05-06 15:43:49 to madf: падений нет вообще просто на консоль сыпит то что я привел выше и в /var/log/messages gbitn Error *** glibc detected в логах старгайзера по этому поводу тишина Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-06 19:07:33 Автор Share Опубликовано: 2009-05-06 19:07:33 Это падение. Конфигуратора, по этому в логах старгейзера чисто. Проявляется при каждом таком действии? Есть ли какая-то закономерность? Ссылка на сообщение Поделиться на других сайтах
Slava 1 Опубликовано: 2009-05-06 20:51:20 Share Опубликовано: 2009-05-06 20:51:20 Проявляется при каждой отправке сообщения Ссылка на сообщение Поделиться на других сайтах
Sephiroth. 0 Опубликовано: 2009-05-08 03:43:40 Share Опубликовано: 2009-05-08 03:43:40 1) Такая ситуация, взял я данную сборку, поставил - вроди без нареканий, Но всеже через пару дней узнал, что у некоторых юзверей не включается интернет при авторизации, То есть у юзверя ключ зеоеный, в конфигураторе признак ОнЛайн, а в фаерволе - пользователя и небыло(( Из 160 юзверей - такое пока только у троих,?! 2) Не стартует старгейзер при включенном модуле всегда онлайн?! ОС - ASPLinux 12 База - на мускуле Ядро - 2.6.22 Версия мускула - 5.0.45 Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-08 08:08:36 Автор Share Опубликовано: 2009-05-08 08:08:36 1 - глючные скрипты? 2 - а что в логе? Ссылка на сообщение Поделиться на других сайтах
hexer 5 Опубликовано: 2009-05-08 09:24:40 Share Опубликовано: 2009-05-08 09:24:40 Исправил ту фигню с детальной статистикой. Вроде стало работать, но... Если юзер быстро поклацает "подключиться/отклбючиться" 3 раза, то стг падает. Гдето на форуме такое уже было... никак не найду. И еще, мадф, ты писал что падения при неправильной кодировке, а какая всетаки правильная? И какое сравнение? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-08 09:51:49 Автор Share Опубликовано: 2009-05-08 09:51:49 Исправил ту фигню с детальной статистикой. Вроде стало работать, но...Если юзер быстро поклацает "подключиться/отклбючиться" 3 раза, то стг падает. Гдето на форуме такое уже было... никак не найду. И еще, мадф, ты писал что падения при неправильной кодировке, а какая всетаки правильная? И какое сравнение? Падения авторизатора были исправлены еще в какой-то из beta-версий. Так что это что-то новое у тебя. Правильная - эта та, которая поддерживается СУБД. У мускула там как-то все странно, зависит от конкретного случая... Ссылка на сообщение Поделиться на других сайтах
hexer 5 Опубликовано: 2009-05-08 10:29:03 Share Опубликовано: 2009-05-08 10:29:03 Падения авторизатора были исправлены еще в какой-то из beta-версий. Так что это что-то новое у тебя.Правильная - эта та, которая поддерживается СУБД. У мускула там как-то все странно, зависит от конкретного случая... А как же всетаки ее узнать? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-08 10:34:20 Автор Share Опубликовано: 2009-05-08 10:34:20 А как же всетаки ее узнать? Модуль ошибки плохо обрабатывает. Так что только вставкой printfd в код для дополнительного журналирования. Ссылка на сообщение Поделиться на других сайтах
Sephiroth. 0 Опубликовано: 2009-05-09 05:36:10 Share Опубликовано: 2009-05-09 05:36:10 1 - глючные скрипты?2 - а что в логе? 1) Если ты говоришь про ОнКоннект/ОнДиссконнект - то мало вероятно что они глюченные... Потому как у большинства юзверей все в порядке.... Срипты просто дает юзверю форвард на интерфейс смотрящий в сторону сети, и дает 2 ната, и обратно при отключении... Фишка в чем, если юзверь хоть раз удачно подключился и отключился, то в фаерволе однозначно в таблице форвард - я увижу признак ацепт или дроп на данного юзверя. А так как я не вижу ни какого признака, то и юзверь ни разу не подключался и не отключался. Хотя авторизатором он подключается и отключается..((( 2) В логе ни чего подозрительного, модуль для постоянного онлайна подгружается, но стг дальше не стартует... То есть в логе ошибок не наблюдается абсолютно.... Ссылка на сообщение Поделиться на других сайтах
stonefield 0 Опубликовано: 2009-05-09 18:02:25 Share Опубликовано: 2009-05-09 18:02:25 Посмотри в логе пользователей (прописывается ли там отключение и подключение их). Также желательно проверить сами скрипты без stargazer (посылая им данные через коммандную строку). Ссылка на сообщение Поделиться на других сайтах
Sephiroth. 0 Опубликовано: 2009-05-10 05:46:58 Share Опубликовано: 2009-05-10 05:46:58 Посмотри в логе пользователей (прописывается ли там отключение и подключение их). Также желательно проверить сами скрипты без stargazer (посылая им данные через коммандную строку). В общем все проблемы - ушли после конвертации базы в ФС... Вообще, могу заметить, что проблеммы с стг, как раз начались когда перешел на Мускул, гдето всегда онлайн не включался, гдето кодировка слетала, гдето падал просто ни чего не говоря... Жаль что теперь вебка не будет работать, да и ладно..... Из всего этого следует.. что модуль мускула малость недоработан.. или стг изначально не заточен под БД, по крайней мере мускульный.... Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-11 07:53:04 Автор Share Опубликовано: 2009-05-11 07:53:04 Модуль для мускула был когда-то писан за деньги сторонним человеком. Потом он был открыт в паблик и Макс предложил включить его в stg. Я его включил, дал им доступ к CVS, но на поддержку, видимо, забили. Так что он сейчас как-бы ничейный, никто за него браться не хочет. Тем более что писан он ужасно. Отсюда и ростут ноги у всех проблем с мускулом. Ссылка на сообщение Поделиться на других сайтах
hexer 5 Опубликовано: 2009-05-12 16:56:13 Share Опубликовано: 2009-05-12 16:56:13 Вообщем забил я на ту вебку) Начал писать свою, правда я пока не собираюсь писать полноценную, так думаю, по мере необходимости прикручивать что нужно. На данный момент нужно чтоб юзер мог сам себе сменить тариф, мак и пополнить с карточки счет В принципе, если кому интересно могу дать скрипты, вот только пишу я то их под себя, так что никаких конфигов. При адаптации все нужно править в разных файлах. Кстати, только что начали переводить юзеров на новый сервак с новым страгейзером. И ксожалению было замечено одно падение... но пока что ведуться интенсивные работы, так что выводов еще не делаем) Ссылка на сообщение Поделиться на других сайтах
DoS 0 Опубликовано: 2009-05-13 06:20:02 Share Опубликовано: 2009-05-13 06:20:02 Кто-нить в этой сборке модуль netflow юзает? Как настраивали? Просто раскоментировали его в конфиге и прописали порты по которым слушать? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-13 07:23:15 Автор Share Опубликовано: 2009-05-13 07:23:15 Вообщем забил я на ту вебку)Начал писать свою, правда я пока не собираюсь писать полноценную, так думаю, по мере необходимости прикручивать что нужно. На данный момент нужно чтоб юзер мог сам себе сменить тариф, мак и пополнить с карточки счет В принципе, если кому интересно могу дать скрипты, вот только пишу я то их под себя, так что никаких конфигов. При адаптации все нужно править в разных файлах. Кстати, только что начали переводить юзеров на новый сервак с новым страгейзером. И ксожалению было замечено одно падение... но пока что ведуться интенсивные работы, так что выводов еще не делаем) Вот это смотрел: Альтернативный вебинтерфейс? Или хочешь полностью от мускула отказать? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-05-13 07:23:53 Автор Share Опубликовано: 2009-05-13 07:23:53 Кто-нить в этой сборке модуль netflow юзает? Как настраивали? Просто раскоментировали его в конфиге и прописали порты по которым слушать? А там больше и настраивать-то нечего. Прописать порты и настроить сенсоры. Ссылка на сообщение Поделиться на других сайтах
hexer 5 Опубликовано: 2009-05-13 11:29:51 Share Опубликовано: 2009-05-13 11:29:51 Вот это смотрел: Альтернативный вебинтерфейс?Или хочешь полностью от мускула отказать? Не, как раз мускул меня больше и устраивает. Но всетаки делаю все операции через sgconf, так как старгейзер забил на изменения в базе в обход него). А тот вариант смотрел, но он сильно уж отличается от моей специфики работы, принцип работы с пользователями Ссылка на сообщение Поделиться на других сайтах
Bolik_Stav 0 Опубликовано: 2009-07-10 14:22:50 Share Опубликовано: 2009-07-10 14:22:50 как идут тесты ? уже можно его ставить на рабочую машину ? ( 30 в онлайне ) как дела с web интерфейсом и остальными дополнениями ( 2 ip на один логин, не снятие абонки при отрицательном балансе) ? Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубликовано: 2009-07-13 14:35:14 Автор Share Опубликовано: 2009-07-13 14:35:14 Стоит на 3-х сервах по 4000 юзеров (около 1000 онлайн). Пока без замечаний. Веб-интерфейс, я думаю, умирает. Алферова давно не слышно, все пишут свои. 2 IP на один логин - это, типа, одновременно? Все фичи буду пилить после релиза. Сейчас его как раз готовлю. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения