Ork Yason 8 Опубліковано: 2007-08-21 12:35:39 Share Опубліковано: 2007-08-21 12:35:39 если учесть, что таже конфигурация с файлами работает?! Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-08-21 16:51:15 Автор Share Опубліковано: 2007-08-21 16:51:15 База старая или новая ? Если старая, снести нафиг и поставить новую. Ссылка на сообщение Поделиться на других сайтах
Ork Yason 8 Опубліковано: 2007-08-22 06:31:49 Share Опубліковано: 2007-08-22 06:31:49 народ, а вы какпользователей в базу из файлов загоняете? Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубліковано: 2007-08-22 08:31:23 Share Опубліковано: 2007-08-22 08:31:23 скриптом, на форуме он пролетал. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-25 09:42:42 Share Опубліковано: 2007-08-25 09:42:42 господа, заделитесь пожалуйста скриптом переноса файловой БД в firebird если таковой уже имеется, на форуме не нашел. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-25 15:29:04 Share Опубліковано: 2007-08-25 15:29:04 В процессе ковыряния исходников обнаружил 2 новых параметра доступных для использования в stargazer.conf FullFee = yes/no - позволяет всегда списывать полную АП, независимо от параметра passivetime, то есть например с подключенных в середине месяца. ShowFeeInCash = yes/no - позволяет настроить возможность резервирования АП у клиента на счете для списания в конце месяца, клиент не сможет работать на эти деньги и как я понимаю видеть их в авторизаторе. Работоспособность параметров не проверял, но судя по коду должны работать. Надеюсь что я не нарушил логику авторов по открытию новых фичей старгейзера, большое спасибо за разработку, новые параметры весьма полезны. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-25 19:44:19 Share Опубліковано: 2007-08-25 19:44:19 Нашел ошибку в формате стандартной базы, поле freemb объявлено как int и поэтому сохраняет только целую часть, вполне разумно и логично использовать для него dm_money формат так как поля по сути одинаковые. Ссылка на сообщение Поделиться на других сайтах
Ork Yason 8 Опубліковано: 2007-08-26 09:26:49 Share Опубліковано: 2007-08-26 09:26:49 народ, а у вас есть логины начинающиеся на букофку "z"? у меня при экспорте в ФБ - ругалося, попробовал добавить вручную через конфигуратор - тоже не создает Ссылка на сообщение Поделиться на других сайтах
Ork Yason 8 Опубліковано: 2007-08-27 08:22:23 Share Опубліковано: 2007-08-27 08:22:23 гыгы есть запись администратора, с длиным именем и длинным паролем а еще есть длинное название тарифа а еще есть длинные логины у пользователей так вот если все это все вместе засунуть в КК - то оно ругнецца и пошлет Вас вот так: ~]# /sgconf -s 192.168.100.1 -p 4444 -a admin123456789 -w 1234567890 -u Vassisuariy_Pupkenson -t MegaPuperTariff128kbit:now *** glibc detected *** free(): invalid next size (fast): 0x08053028 *** Aborted Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-08-27 15:33:57 Автор Share Опубліковано: 2007-08-27 15:33:57 Конвертер из файловой версии в версию БД Firebird находится здесь http://slil.ru/24784090 Распаковать содержимое в /projects и запустить скрипт билдинга. после чего, поправив настройки, запустить и посмотреть на содержимое. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-28 18:32:01 Share Опубліковано: 2007-08-28 18:32:01 FreeBSD 5.4 Скомпилилось нормально, без ошибок. При запуске выдает Starting stargazer. /libexec/ld-elf.so.1: /usr/sbin/stargazer: Undefined symbol "_ZN15DOTCONFDocumentC1ENS_13CaseSensitiveE" и все... не запускается. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-08-28 19:20:12 Автор Share Опубліковано: 2007-08-28 19:20:12 Библотеки (*.so) после компиляции скопировали из <каталог с сорцами>\lib в /usr/lib ? Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-28 19:39:17 Share Опубліковано: 2007-08-28 19:39:17 все сошки из ./stglibs скопировались в /usr/lib/stg Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-28 19:58:59 Share Опубліковано: 2007-08-28 19:58:59 Там действительно есть какая-то проблема, после долгих шаманств заработало после очередной компиляции и копировании .so На самом деле для тестов можно тупо запускать из директории projects/stargazer и оно нормально запустится. Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-08-28 20:32:51 Share Опубліковано: 2007-08-28 20:32:51 У меня в логах юзеров в одно и тоже время в 23.59 пишет вот это; 2007-08-18 23:59:00 -- Disconnect, session upload: '5168,0,0,0,0,0,0,0,0,0' session download: '5168,0,0,0,0,0,0,0,0,0' month upload: '201704,8442,0,924,0,0,0,0,0,0' month download: '201248,14230,0,924,0,0,0,0,0,0' cash: '99.0001' 2007-08-18 23:59:00 -- Connect, 192.168.1.222 2007-08-19 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14060,0,0,0,0,0,0,0,0,0' month upload: '216296,8442,0,924,0,0,0,0,0,0' month download: '215308,14230,0,924,0,0,0,0,0,0' cash: '98.9976' 2007-08-19 23:59:00 -- Connect, 192.168.1.222 2007-08-20 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14592,0,0,0,0,0,0,0,0,0' month upload: '230888,8442,0,924,0,0,0,0,0,0' month download: '229900,14230,0,924,0,0,0,0,0,0' cash: '98.995' 2007-08-20 23:59:00 -- Connect, 192.168.1.222 2007-08-21 23:59:00 -- Disconnect, session upload: '13680,0,0,0,0,0,0,0,0,0' session download: '13300,0,0,0,0,0,0,0,0,0' month upload: '244568,8442,0,924,0,0,0,0,0,0' month download: '243200,14230,0,924,0,0,0,0,0,0' cash: '98.9927' 2007-08-21 23:59:00 -- Connect, 192.168.1.222 2007-08-22 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14592,0,0,0,0,0,0,0,0,0' month upload: '259160,8442,0,924,0,0,0,0,0,0' month download: '257792,14230,0,924,0,0,0,0,0,0' cash: '98.9902' 2007-08-22 23:59:00 -- Connect, 192.168.1.222 2007-08-23 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14592,0,0,0,0,0,0,0,0,0' month upload: '273752,8442,0,924,0,0,0,0,0,0' month download: '272384,14230,0,924,0,0,0,0,0,0' cash: '98.9876' 2007-08-23 23:59:00 -- Connect, 192.168.1.222 2007-08-24 23:59:00 -- Disconnect, session upload: '14516,0,0,0,0,0,0,0,0,0' session download: '14212,0,0,0,0,0,0,0,0,0' month upload: '288268,8442,0,924,0,0,0,0,0,0' month download: '286596,14230,0,924,0,0,0,0,0,0' cash: '98.9851' 2007-08-24 23:59:00 -- Connect, 192.168.1.222 2007-08-25 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14288,0,0,0,0,0,0,0,0,0' month upload: '302860,8442,0,924,0,0,0,0,0,0' month download: '300884,14230,0,924,0,0,0,0,0,0' cash: '98.9826' 2007-08-25 23:59:00 -- Connect, 192.168.1.222 2007-08-26 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14592,0,0,0,0,0,0,0,0,0' month upload: '317452,8442,0,924,0,0,0,0,0,0' month download: '315476,14230,0,924,0,0,0,0,0,0' cash: '98.9801' 2007-08-26 23:59:00 -- Connect, 192.168.1.222 2007-08-27 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14592,0,0,0,0,0,0,0,0,0' month upload: '332044,8442,0,924,0,0,0,0,0,0' month download: '330068,14230,0,924,0,0,0,0,0,0' cash: '98.9775' 2007-08-27 23:59:00 -- Connect, 192.168.1.222 И так во всех, даже у тех у кого стоит всегда онлайн. В логах самого старгайзера в это время ничего нет. Работает пока на файлах с базой 2000+ юзеров.По крону тоже ничего в это время не выполняется.Происходит дисконект и сразу конект и обнуляется трафик за сессию. У кого было такое, и что это может быть????????????? ALT Compact-3.0, 2.6.12, gcc-4.3, sgconf-ver.1.88.9 Ссылка на сообщение Поделиться на других сайтах
xzvf 0 Опубліковано: 2007-08-29 00:43:17 Share Опубліковано: 2007-08-29 00:43:17 После запуска stargazera выдает: # /usr/sbin/stargazer /libexec/ld-elf.so.1: Shared object "libconffiles.so" not found, required by "li bconffiles.so" Что делать помогите? Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2007-08-29 07:53:26 Share Опубліковано: 2007-08-29 07:53:26 После запуска stargazera выдает:# /usr/sbin/stargazer /libexec/ld-elf.so.1: Shared object "libconffiles.so" not found, required by "li bconffiles.so" Что делать помогите? Версия для тестов тупо запускать из директории projects/stargazer и оно нормально запустится. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-29 09:54:59 Share Опубліковано: 2007-08-29 09:54:59 2007-08-21 14:38:46 -- Broken pipe!2007-08-21 14:38:48 -- Broken pipe! 2007-08-21 14:39:42 -- Broken pipe! 2007-08-21 14:40:04 -- Admin 'fly', 192.168.1.201: User 'Adnomah_Alex': 'email' parameter changed from '' to 'sdfgsdgsgsgs'. 2007-08-21 14:40:04 -- Broken pipe! 2007-08-21 14:40:04 -- Broken pipe! 2007-08-21 14:40:04 -- Cannot write conf for user Adnomah_Alex. 2007-08-21 14:40:04 -- Error starting transaction! 2007-08-21 14:40:04 -- Broken pipe! 2007-08-21 14:40:04 -- Cannot write stat for user Adnomah_Alex. 2007-08-21 14:40:04 -- Error starting transaction! 2007-08-21 14:40:33 -- Broken pipe! 2007-08-21 14:40:33 -- Broken pipe! 2007-08-21 14:41:51 -- Broken pipe! 2007-08-21 14:41:51 -- Broken pipe! пытался поменять данные у пользователя Вот эта ошибка тоже возникает. Сколько успел разобратся старгейзер примерно через 1-2 минуты разрывает связь с firebird сервером (судя по netstat) и после этого не может сохранить никакие параметры. У меня такое происходило всегда когда убираешь #define NO_DAEMON чтобы собрать его в режиме демона. В варианте с #define NO_DAEMON такой ошибки не замечено. Ссылка на сообщение Поделиться на других сайтах
Genius 0 Опубліковано: 2007-08-29 09:59:52 Share Опубліковано: 2007-08-29 09:59:52 2007-08-18 23:59:00 -- Disconnect, session upload: '5168,0,0,0,0,0,0,0,0,0' session download: '5168,0,0,0,0,0,0,0,0,0' month upload: '201704,8442,0,924,0,0,0,0,0,0' month download: '201248,14230,0,924,0,0,0,0,0,0' cash: '99.0001'2007-08-18 23:59:00 -- Connect, 192.168.1.222 2007-08-19 23:59:00 -- Disconnect, session upload: '14592,0,0,0,0,0,0,0,0,0' session download: '14060,0,0,0,0,0,0,0,0,0' month upload: '216296,8442,0,924,0,0,0,0,0,0' month download: '215308,14230,0,924,0,0,0,0,0,0' cash: '98.9976' Как я понимаю это стандартное фиктивное отключение пользователей в конце дня для записи параметров сессии, на работу пользователей не отражается. Это норма. Ссылка на сообщение Поделиться на других сайтах
Max 0 Опубліковано: 2007-08-29 12:22:47 Share Опубліковано: 2007-08-29 12:22:47 да стандартное, да норма, но на работу отражается... Правда не сильно заметно и не всем.... Ссылка на сообщение Поделиться на других сайтах
Watson 0 Опубліковано: 2007-08-29 15:08:49 Share Опубліковано: 2007-08-29 15:08:49 да стандартное, да норма, но на работу отражается... Правда не сильно заметно и не всем.... Отражаться наверное будет, если в это время(23.59) идет закачка файлов без использования "качалок" у юзера будет дисконенкт/конект и все.... поновому.Проверю отпишу. Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2007-08-29 17:04:16 Автор Share Опубліковано: 2007-08-29 17:04:16 да стандартное, да норма, но на работу отражается... Правда не сильно заметно и не всем.... Отражаться наверное будет, если в это время(23.59) идет закачка файлов без использования "качалок" у юзера будет дисконенкт/конект и все.... поновому.Проверю отпишу. Это так называемый фейковый дисконект (конект). Следует отличать момент авторизации и момент исполнения скриптов ! Если пользователь успешно авторизовался, это не означает что выполнился скрипт конекта (дисконекта). В 23:59:59 (последняя секунда дня) происходит ДЕавторизация, и потом опять авторизация БЕЗ исполнения скриптов конекта и дисконекта. Это сделано для того, чтобы у клиентов которые включены с признаком всегда онлайн, записывалась статистика каждые сутки, а так же для всех пользователей, которые находятся в авторизованном состоянии с выполненным скриптом конекта в момент перехода в новый день. Аналогичный пример - авторизация пользователя, у которого на счету отрицательная сумма баланса и нет кредита, авторизация выполняется, а вот скрипт НЕ исполняется. Ссылка на сообщение Поделиться на других сайтах
Alferov 0 Опубліковано: 2007-08-29 18:26:37 Share Опубліковано: 2007-08-29 18:26:37 Прошу прощения за назойливость, но... что по моему вопросу? http://local.com.ua/forum/index.php?showto...indpost&p=65776 Ссылка на сообщение Поделиться на других сайтах
_Om_ 0 Опубліковано: 2007-08-29 22:46:13 Share Опубліковано: 2007-08-29 22:46:13 Не собираеться ( OC ALTLinux Server 4.0 x86 uname -a Linux 2.6.18-std-smp-alt7 #1 SMP Sat Aug 4 00:07:54 MSD 2007 i686 GNU/Linux gcc version 3.4.5 20051201 (ALT Linux, build 3.4.5-alt6) ./build firebird выхлоп Makefile:120: deps: No such file or directory g++ -c admin.cpp -g3 -Wall -I ../../include -DLINUX g++ -c admins.cpp -g3 -Wall -I ../../include -DLINUX g++ -c main.cpp -g3 -Wall -I ../../include -DLINUX g++ -c curr_ip.cpp -g3 -Wall -I ../../include -DLINUX g++ -c settings.cpp -g3 -Wall -I ../../include -DLINUX g++ -c stg_timer.cpp -g3 -Wall -I ../../include -DLINUX g++ -c tariff2.cpp -g3 -Wall -I ../../include -DLINUX g++ -c traffcounter.cpp -g3 -Wall -I ../../include -DLINUX g++ -c user.cpp -g3 -Wall -I ../../include -DLINUX g++ -c user_property.cpp -g3 -Wall -I ../../include -DLINUX g++ -c users.cpp -g3 -Wall -I ../../include -DLINUX g++ -c plugin_runner.cpp -g3 -Wall -I ../../include -DLINUX g++ admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff2.o traffcounter.o user.o user_property.o users.o plugin_runner.o ../../lib/libconffiles.so ../../lib/libstg_common.so ../../lib/libstg_crypto.so ../../lib/libstg_logger.so ../../lib/libdotconfpp.so ../../lib/libscript_executer.so ../../lib/libstg_pinger.so ../../lib/libibpp.so /usr/lib/libfbclient.so /usr/lib/libexpat.so /usr/lib/libpthread.so /usr/lib/libdl.so -g3 -Wl,-E -L../../lib -Wl,-rpath,../../lib -Wl,-rpath,/usr/lib/stg -o stargazer ../../lib/libstg_common.so: undefined reference to `Blowfish_Decrypt(BLOWFISH_CTX*, unsigned int*, unsigned int*)' ../../lib/libstg_common.so: undefined reference to `Blowfish_Encrypt(BLOWFISH_CTX*, unsigned int*, unsigned int*)' ../../lib/libstg_common.so: undefined reference to `Blowfish_Init(BLOWFISH_CTX*, unsigned char*, int)' collect2: ld returned 1 exit status gmake: *** [stargazer] Error 1 Если просто зделать маке zer]# make g++ admin.o admins.o main.o curr_ip.o settings.o stg_timer.o tariff2.o traffcounter.o user.o user_property.o users.o plugin_runner.o ../../lib/libconffiles.so ../../lib/libstg_common.so ../../lib/libstg_crypto.so ../../lib/libstg_logger.so ../../lib/libdotconfpp.so ../../lib/libscript_executer.so ../../lib/libstg_pinger.so -g3 -Wl,-E -L../../lib -Wl,-rpath,../../lib -Wl,-rpath,/usr/lib/stg -o stargazer main.o: In function `LoadStoragePlugin': /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/main.cpp:130: undefined reference to `dlopen' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/main.cpp:133: undefined reference to `dlerror' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/main.cpp:138: undefined reference to `dlsym' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/main.cpp:141: undefined reference to `dlerror' traffcounter.o: In function `TRAFFCOUNTER::Stop()': /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/traffcounter.cpp:170: undefined reference to `pthread_kill' users.o: In function `USERS::Stop()': /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/users.cpp:487: undefined reference to `pthread_kill' plugin_runner.o: In function `PLUGIN_RUNNER::Load()': /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:86: undefined reference to `dlerror' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:91: undefined reference to `dlopen' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:95: undefined reference to `dlerror' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:102: undefined reference to `dlsym' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:105: undefined reference to `dlerror' plugin_runner.o: In function `PLUGIN_RUNNER::Unload()': /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:133: undefined reference to `dlclose' /home/om/stg-2.4-2007.06.26-14.14.41/projects/stargazer/plugin_runner.cpp:135: undefined reference to `dlerror' ../../lib/libstg_common.so: undefined reference to `Blowfish_Decrypt(BLOWFISH_CTX*, unsigned int*, unsigned int*)' ../../lib/libstg_common.so: undefined reference to `Blowfish_Encrypt(BLOWFISH_CTX*, unsigned int*, unsigned int*)' ../../lib/libstg_common.so: undefined reference to `Blowfish_Init(BLOWFISH_CTX*, unsigned char*, int)' collect2: ld returned 1 exit status make: *** [stargazer] Error 1 Лечиться ли это как-то ? спасибо Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2007-08-30 07:52:54 Share Опубліковано: 2007-08-30 07:52:54 Собери на 3.0 компакте. Потом просто перенеси на 4.0 Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения