Wapr-Old 0 Опубліковано: 2006-01-01 16:29:52 Share Опубліковано: 2006-01-01 16:29:52 (відредаговано) "Ахренеть" будет, если я всё выложу, а это так... мелочи -) PS: А вот тоже интересно, как должно быть? Если я абоненту без абонентной платы и, соответственно, без начисления предоплаченного трафика, всё-же положу энное кол-во бесплатных мегабайт, они должны обнулиться в конце месяца или нет? (У меня обнулилось и этого я не ожидал. Пришлось делать подсчёт по логу для восстановления того, что ему ещё положено) Відредаговано 2006-01-01 17:55:25 Wapr-Old Ссылка на сообщение Поделиться на других сайтах
Slava 1 Опубліковано: 2006-01-01 19:35:27 Share Опубліковано: 2006-01-01 19:35:27 Не срабатывает параметр DayResetTraff=1 1 я так понимаю должно было обнулиться 1 января но данные о трафике остались неизменными. Ссылка на сообщение Поделиться на других сайтах
keshaLG 5 Опубліковано: 2006-01-02 10:33:40 Share Опубліковано: 2006-01-02 10:33:40 "Ахренеть" будет, если я всё выложу, а это так... мелочи -) та да... мега-скрипт.... кстати тоже спасибо за хорошую идею с рассылкой сообщений Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2006-01-02 12:17:32 Share Опубліковано: 2006-01-02 12:17:32 короче тем у кого debian можно курить кеды Ссылка на сообщение Поделиться на других сайтах
asa 5 Опубліковано: 2006-01-03 11:05:46 Share Опубліковано: 2006-01-03 11:05:46 короче тем у кого debian можно курить кеды ндя... тогда надо на фрю переходить... (( Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2006-01-03 13:57:01 Share Опубліковано: 2006-01-03 13:57:01 короче тем у кого debian можно курить кеды ндя... тогда надо на фрю переходить... (( Да не охота ! Ссылка на сообщение Поделиться на других сайтах
wizardLG 0 Опубліковано: 2006-01-03 17:27:03 Share Опубліковано: 2006-01-03 17:27:03 Решил потестить новый стг 2.4 всё нормально собралось на CentOs 4.2 ядро 2.6.9-22.0.1.106.unsupported ...И заработало...но без пробелм не обошлось :tongue: -сначала всё нормально работало (не очень долго) я добавил несколько пользователй...и тут по непонятным причинам стг стал ложиться. В логах обнаружил что он потерял скрипты OnConnect, OnUser, AddOnChange, OnDisconnect, OnUserDel. В конфигах поискал где указывается путь к скриптам, но не нашёл ( подскажите плиз как это поправить). -Ещё наблюдалось непонятное при добвлении пользователей, я заполнял все поля, ввёл IP пользователя, интерфейс, выбрал тариф..и естественно всё это сохранил. Но после обнаружил что ip,интерефейс и тариф не сохранились..(решилось повторным вводом данных), и это не единственный случай так постоянно повторяется при добавлении нового пользователя. :bue: +к пожеланиям.. Добавте какую небудь проверку при установке баланса пользователя т.к если введена большая сумма то вылетает ошибка и конфигуратором больше невозможно нечего сделать...только вручную править Ссылка на сообщение Поделиться на других сайтах
fufnf 0 Опубліковано: 2006-01-06 13:17:27 Share Опубліковано: 2006-01-06 13:17:27 Проблемы идентичные тем, что описал loki. OS: SuSE 10 Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2006-01-08 13:53:15 Share Опубліковано: 2006-01-08 13:53:15 Проблемы идентичные тем, что описал loki.OS: SuSE 10 а у тебя что конкретней ? Ссылка на сообщение Поделиться на других сайтах
fufnf 0 Опубліковано: 2006-01-08 16:21:59 Share Опубліковано: 2006-01-08 16:21:59 Проблемы со стандартным скриптом запуска /etc/init.d/stargazer start вернул 127 (неустановленная ошибка): /etc/init.d/stargazer: line 8: /etc/init.d/functions: No such file or directory /etc/init.d/stargazer: line 11: .: /etc/sysconfig/network: is a directory /etc/init.d/stargazer: line 18: [: =: unary operator expected Starting stargazer: /etc/init.d/stargazer: line 30: daemon: command not found Но все уже решилось написанием более простого скрипта. Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубліковано: 2006-01-09 00:53:48 Автор Share Опубліковано: 2006-01-09 00:53:48 stg-2.4 alpha 4 stg-2.4-2006.01.09-02.20.14.tgz Что нового: 1. Исправлен серьезный баг, связанный с неправильным выполнением скриптов. В общем баг мог приводить к зависаниям, выпадениям и вообще странному поведенеию сервера. Кстати, баг присутствует в полный рост в stg-2 В результате после запуска сервера будут видны два процесса: - stargazer (сам сервак) - stg-exec (выполнялка скриптов) 2. Добавлен пингователь. Теперь в конфигураторе есть пинги Огромная просьба, обратите внимание на стабильность работы пигователя. В стг-2 он имел свойство исчезать. А я хочу прикрутить пинг к одной очень важной функции, где пропадание пинга не допустимо. 3. Пофикшены баги со снятием АП и сбросом трафика 4. Пофикшен баг: юзер с IP=* не мог подключиться. Баги: 1. При неудачном старте сервера может оставлять за собой работающий процесс stg-exec. Убивать kill -KILL pid 2. Стг собранный на компиляторах gcc 2.95 (Debian 3.0, FreeBSD 4.8) падает в кору при добавлении админа. Крайне странный баг, я честно говоря, вообще начал грешить на баги в gcc. Если дадаите отзывы на добавление админов, с указанием версии компилятора (узнается версия: gcc -v) буду очень спасибо На других версиях gcc всё пучком (RedHat 7.3 - gcc 2.96, SuSE 9.3 - gcc 3.3.5, FreeBSD 5.3 - gcc 3.4.2) В общем с этим билдом минимальный набор функций реализовался, теперь приступаю к доведению стг до такого состояния, чтоб работал как часы и никогда не падал, ну а затем можно писать вкусные плагины, стартовые скрипты, инсталяторы, рпм-ки и т.д. Ссылка на сообщение Поделиться на других сайтах
Slava 1 Опубліковано: 2006-01-09 12:01:13 Share Опубліковано: 2006-01-09 12:01:13 Собралось все нормально платформы ASP 10 kernel 2.6.15 gcc 3.3.3 ASP 10 kernel 2.6.9 gcc 3.3.3 ASP 9 kernel 2.4.20 gcc 3.2.2 единственная проблема с пингом на ASP 9 kernel 2.4.20 на 2-х серверах работает и отображается нормально на ASP 10 kernel 2.6.15 и ASP 10 kernel 2.6.9 не работает Ссылка на сообщение Поделиться на других сайтах
stg-34 0 Опубліковано: 2006-01-10 18:42:50 Автор Share Опубліковано: 2006-01-10 18:42:50 stg-2.4 alpha 5 stg-2.4-2006.01.10-20.36.52.tgz 1. Пофикшен баг со снятием АП. Вместо SpreadFee снималась полная АП, и наоборот. 2. Пофикшен баг в пингователе. Пингователь игнорировал настройки из ping.conf 3. Пофикшен баг с незвершающимся процессом stg-exec Все, кто будет тестить данный стг, плз, отпишите мне в личные сообщения, чтоб я знал к кому можно обратится, что бы выяснить какие-то детали. В сообщении укажите вашу ОС, и версию gcc. Этим вы ускорите процесс отладки!!! Ссылка на сообщение Поделиться на других сайтах
XoRe 0 Опубліковано: 2006-01-11 03:14:52 Share Опубліковано: 2006-01-11 03:14:52 2stg-34: добавь в 1 пост описание этой альфы ) Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2006-01-14 13:49:48 Share Опубліковано: 2006-01-14 13:49:48 Проблемы со стандартным скриптом запуска /etc/init.d/stargazer start вернул 127 (неустановленная ошибка): /etc/init.d/stargazer: line 8: /etc/init.d/functions: No such file or directory /etc/init.d/stargazer: line 11: .: /etc/sysconfig/network: is a directory /etc/init.d/stargazer: line 18: [: =: unary operator expected Starting stargazer: /etc/init.d/stargazer: line 30: daemon: command not found Но все уже решилось написанием более простого скрипта. поделись плз Ссылка на сообщение Поделиться на других сайтах
fufnf 0 Опубліковано: 2006-01-14 14:03:31 Share Опубліковано: 2006-01-14 14:03:31 Проблемы со стандартным скриптом запуска /etc/init.d/stargazer start вернул 127 (неустановленная ошибка): /etc/init.d/stargazer: line 8: /etc/init.d/functions: No such file or directory /etc/init.d/stargazer: line 11: .: /etc/sysconfig/network: is a directory /etc/init.d/stargazer: line 18: [: =: unary operator expected Starting stargazer: /etc/init.d/stargazer: line 30: daemon: command not found Но все уже решилось написанием более простого скрипта. поделись плз 2 loki У меня так работает: #!/bin/sh case "$1" in start) /sbin/stargazer echo "Starting Billing Server..." sleep 1 ;; stop) pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 echo "Stop Billing Server..." sleep 1 ;; restart) pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 echo "Stop Billing Server..." sleep 2 /sbin/stargazer echo "Starting Billing Server..." sleep 1 ;; *) echo "Using: `basename $0` { start | stop | restart }" exit 64 ;; esac Ссылка на сообщение Поделиться на других сайтах
loki 86 Опубліковано: 2006-01-14 20:48:57 Share Опубліковано: 2006-01-14 20:48:57 Проблемы со стандартным скриптом запуска /etc/init.d/stargazer start вернул 127 (неустановленная ошибка): /etc/init.d/stargazer: line 8: /etc/init.d/functions: No such file or directory /etc/init.d/stargazer: line 11: .: /etc/sysconfig/network: is a directory /etc/init.d/stargazer: line 18: [: =: unary operator expected Starting stargazer: /etc/init.d/stargazer: line 30: daemon: command not found Но все уже решилось написанием более простого скрипта. поделись плз 2 loki У меня так работает: #!/bin/sh case "$1" in start) /sbin/stargazer echo "Starting Billing Server..." sleep 1 ;; stop) pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 echo "Stop Billing Server..." sleep 1 ;; restart) pid=$(ps -ax|grep stargazer|grep -v grep | awk '{print $1}') kill ${pid} > /dev/null 2>&1 echo "Stop Billing Server..." sleep 2 /sbin/stargazer echo "Starting Billing Server..." sleep 1 ;; *) echo "Using: `basename $0` { start | stop | restart }" exit 64 ;; esac а можно твой ICQ ? для болие подробного разговора ? Ссылка на сообщение Поделиться на других сайтах
REND 0 Опубліковано: 2006-01-15 13:16:14 Share Опубліковано: 2006-01-15 13:16:14 Кто нибудь ставил на Fedora core 4 ??? ну не собирается stgconfig.so g++ stgconfig.o rsconf.o configproto.o parser.o parser_tariff.o parser_admin.o -g3 -shared -o stgconfig.so /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference in rsconf.o /lib/libc.so.6: could not read symbols: Bad value collect2: ld returned 1 exit status gmake[1]: *** [stgconfig.so] Ошибка 1 :-/ PS: версия stg-2.4-2006.01.10-20.36.52 Ссылка на сообщение Поделиться на других сайтах
REND 0 Опубліковано: 2006-01-15 13:36:01 Share Опубліковано: 2006-01-15 13:36:01 Вобщем поставил на RH9 (gcc version 3.2.2 20030222) 1. при добавлении поьзователя данные: пароль, тариф, баланс, ip не сохранились 2. не выполняются скрипты OnConnect/OnDisconnect (в процессах висят 2 stargazer, а stg-exec отсутствует) ver: stg-2.4-2006.01.10-20.36.52 Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2006-01-15 16:39:23 Share Опубліковано: 2006-01-15 16:39:23 1. это так и должно быть, конфигуратор не сильно заточен под версию 2.4 2. у меня тоже ред хат 9.0 все нормально вроде покажи лог сервера Ссылка на сообщение Поделиться на других сайтах
REND 0 Опубліковано: 2006-01-16 23:52:24 Share Опубліковано: 2006-01-16 23:52:24 В логе сервера всё норм 2006-01-17 03:01:39 -- Stg v. Stg 2.4 alpha.05 2006-01-17 03:01:39 -- Timer thread started successfully. 2006-01-17 03:01:39 -- Storage plugin: file_store v.1.00. Loading successfull. 2006-01-17 03:01:40 -- Users started successfully. 2006-01-17 03:01:40 -- Traffcounter started successfully. 2006-01-17 03:01:40 -- Plugin: ether_cap v.1.0. Start successfull. 2006-01-17 03:01:40 -- Plugin: Always Online authorizator v.0.9. Start successfull. 2006-01-17 03:01:40 -- Plugin: InetAccess authorizator v.0.9. Start successfull. 2006-01-17 03:01:41 -- Plugin: Stg configurator v.0.01. Start successfull. 2006-01-17 03:01:41 -- Plugin: Pinger v.0.9. Start successfull. 2006-01-17 03:01:41 -- Stg started successfully. 2006-01-17 03:01:41 -- +++++++++++++++++++++++++++++++++++++++++++++ 2006-01-17 03:08:07 -- User rend 192.168.0.201 connected. 2006-01-17 03:08:40 -- User rend 192.168.0.201 disconnected. при раскоментировании строчки echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /var/stargazer/users/$LOGIN/connect.log ничего в каталог пользователя не пишется Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2006-01-17 05:02:35 Share Опубліковано: 2006-01-17 05:02:35 ну понятно что не пишет, stg-exec то в процессах нету. а вообще странно, я считал редхат 9.0 одной из самых стабильных осей для СТГ. скажика еще uname -a и gcc -v и еще вывали лог компиляции, только в тегах CODE Ссылка на сообщение Поделиться на других сайтах
REND 0 Опубліковано: 2006-01-17 23:57:37 Share Опубліковано: 2006-01-17 23:57:37 скажика еще uname -a и gcc -v uname -a Linux ZooNET-ftp 2.4.20-8 #1 Thu Mar 13 17:18:24 EST 2003 i686 athlon i386 GNU/Linux gcc -v Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/3.2.2/specs Configured with: ../configure --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --enable-shared --enable-threads=posix --disable-checking --with-system-zlib --enable-__cxa_atexit --host=i386-redhat-linux Thread model: posix gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) ./build ############################################################################# Building STG 2.4 for Linux ############################################################################# Makeing stg_logger.lib cp stg_logger.h ../../include/ cp libstg_logger.a ../../lib/ Makeing crypto.lib cp ag_md5.h blowfish.h ../../include/ cp libcrypto.a ../../lib/ Makeing common.lib g++ -g -Wall -I ../../include/ -I ./ -DLINUX -DSTG_TIME -c common.cpp ar rc libstg_common.a debug.o stg_error.o common.o ranlib libstg_common.a cp debug.h stg_error.h common.h ../../include/ cp libstg_common.a ../../lib/ Makeing conffiles.lib cp conffiles.h ../../include/ cp libconffiles.a ../../lib/ Makeing hostallow.lib cp hostallow.h ../../include/ cp libhostallow.a ../../lib/ Makeing pinger.lib cp pinger.h ../../include/ cp libstg_pinger.a ../../lib/ Makefile:99: 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++ -c script_executer.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 plu gin_runner.o script_executer.o ../../lib/libconffiles.a ../../lib/libstg_common.a ../../lib/libcrypto.a ../../lib/libstg _logger.a ../../lib/libstg_pinger.a /lib/libexpat.so /usr/lib/libpthread.so /usr/lib/libdl.so -g3 -Wl,-E -o stargazer for plugin in ./plugins/authorization/ao ./plugins/authorization/inetaccess ./plugins/store/files ./plugins/configuration/sgconfig ./plugins/other/ping ./plugins/capture/ether_linux; do \ gmake OS=linux -C $plugin; \ done gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/authorization/ao' g++ -c ao.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ ao.o -g3 -shared -o ao.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/authorization/ao' gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/authorization/inetaccess' g++ -c inetaccess.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ inetaccess.o -g3 -shared -o inetaccess.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/authorization/inetaccess' gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/store/files' g++ -c file_store.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ file_store.o -g3 -shared -o storefiles.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/store/files' gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/configuration/sgconfig' g++ -c stgconfig.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ -c rsconf.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ -c configproto.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ -c parser.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ -c parser_tariff.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ -c parser_admin.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ stgconfig.o rsconf.o configproto.o parser.o parser_tariff.o parser_admin.o -g3 -shared -o stgconfig.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/configuration/sgconfig' gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/other/ping' g++ -c ping.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ ping.o -g3 -shared -o ping.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/other/ping' gmake[1]: Вход в каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/capture/ether_linux' g++ -c ether_cap.cpp -g3 -Wall -fPIC -I ../../../../../include -DLINUX g++ ether_cap.o -g3 -shared -o ethercap.so gmake[1]: Выход из каталог `/+DISTR/stg-2.4-2006.01.10-20.36.52/projects/stargazer/plugins/capture/ether_linux' а может что то у меня с руками, а то даже на fedora core 4 не становится Ссылка на сообщение Поделиться на других сайтах
S_ergey 21 Опубліковано: 2006-01-18 01:30:25 Share Опубліковано: 2006-01-18 01:30:25 По логу вроде все нормально должно собраться. Устанавливаться само небудет только руками. Или stg несобирается я чет непонял? Ссылка на сообщение Поделиться на других сайтах
egor2fsys 5 Опубліковано: 2006-01-18 07:31:12 Share Опубліковано: 2006-01-18 07:31:12 по логу вроде все ок. посмотрим что скажет автор Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения