Перейти до

sepa

Маглы
  • Всього повідомлень

    8
  • Приєднався

  • Останній візит

Все, що було написано sepa

  1. sepa

    stg-2.4 released!

    у меня тоже такая проблема
  2. Поставил сервер и не могу зайти ни конфигуратором ни авторизатором пишет неправильный логин/пароль : вот конфиг ##################################################### # Файл настроек сервера stargazer # ##################################################### # Имя лог-файла куда пушутся события LogFile = /usr/local/var/log/stargazer.log # Имя файла в котором определяются правила подсчета трафика Rules = /usr/local/etc/stargazer/rules # Время через которое пишется d БД детальная статистика пользователя # Значения: 1, 1/2, 1/4, 1/6. # 1 - раз в чаc, 1/2 - раз в пол часа, 1/4 - раз в 15 мин, 1/6 - раз в 10 мин DetailStatWritePeriod=1/6 # Периодичность записи записи в БД информации о стаитистке пользователя (минуты) # При большом кол-ве пользователей эту величину стоит увеличить, т.к. # запись в БД может занимать длительное время. # Значения: 1...1440 (минуты) StatWritePeriod = 10 # День снятия абонплаты # Значения: 0...31. 0 - Последний день месяца DayFee = 1 # День сброса данных о трафике за месяц и день перехода пользователей на новые тарифы # Значения: 0...31. 0 - Последний день месяца DayResetTraff = 1 # "Размазанное" снятие абонплаты. Снятие АП не раз в месяц, а каждый # день 1/30 или 1/31 части АП # Значения: yes, no SpreadFee = no # Данная опция определяет может ли пользователь получить доступ в интерент # если у него на счету нет денег, но остался предоплаченный трафик # Значения: yes, no FreeMbAllowInet = no # Названия направлений. Направления без названий не будут отображаться в # авторизаторе и конфигураторе. Названия состоящие из нескольких слов должны # быть взяты в кавычки <DirNames> DirName0 = Мир DirName1 = Город DirName2 = DirName3 = DirName4 = DirName5 = DirName6 = DirName7 = DirName8 = DirName9 = </DirNames> # Кол-во запускаемых процессов stg-exec. # Эти процессы отвечают за выполнение скриптов OnConnect, OnDisconnect, ... # Кол-во процессов означает сколько скриптов могут выполнятся одновременно. # Значения: 1...1024 ExecutersNum = 1 # Message Key для stg-exec. # Идентификатор очереди сообщений для выполнятеля скриптов. # Его изменение может понядобится если есть необходимость запустить несколько # экземпляров stg. Если вы не понимаете, что это, не трогайте этот параметр! # Значения: 0...2^32 # Значение по умолчанию: 5555 # ExecMsgKey = 5555 # Путь к директории, в которой находятся моудли сервера ModulesPath = /usr/lib/stg/ ##################################################### # Store module # Настройки плагина работающего с БД сервера # Второй параметер - это имя модуля без mod_ в начале и .so в конце # Т.е. полное имя модуля mod_store_files.so <StoreModule store_files> # Рабочая директория сервера, тут содержатся данные о тарифах, пользователях, # администраторах и т.д. WorkDir = /usr/local/var/stargazer # Владелец, группа и права доступа на файлы статистики (stat) пользователя ConfOwner = root ConfGroup = root ConfMode = 600 # Владелец, группа и права доступа на файлы конфигурации (conf) пользователя StatOwner = root StatGroup = root StatMode = 640 # Владелец, группа и права доступа на лог-файлы (log) пользователя UserLogOwner = root UserLogGroup = root UserLogMode = 640 </StoreModule> ##################################################### # Прочие модули <Modules> # Настройки плагина авторизации Always Online "mod_auth_ao.so" # Второй параметер - это имя модуля без mod_ в начале и .so в конце # Т.е. полное имя модуля mod_auth_ao.so <Module auth_ao> </Module> # Настройки плагина авторизации InetAccess "mod_auth_ia.so" # Второй параметер - это имя модуля без mod_ в начале и .so в конце # Т.е. полное имя модуля mod_auth_ia.so <Module auth_ia> # Порт на которм принимаются обращения от авторизатора # Значения: 1...65534 Port = 4444 # Время между посылками запроса пользовател жив ли он # и обновлением данных статистики (секунды) # Значения: 5...600 UserDelay = 15 #Таймаут для пользователя. Если в течение этого времени авторизатор #не отвечает, пользователь будет отключен # Значения: 15...1200 UserTimeout = 65 # Этот параметр определяет что будет передаватся программе InetAccess от сервера # как отстаток предоплаченного трафика # Значения: # FreeMb = 0 - кол-во бесплатных мегабайт в пресчете на цену нулевого направления # FreeMb = 1 - кол-во бесплатных мегабайт в пресчете на цену первого направления # FreeMb = 2 - кол-во бесплатных мегабайт в пресчете на цену второго направления # FreeMb = 3 - кол-во бесплатных мегабайт в пресчете на цену третьего направления # ........................ # FreeMb = 9 - кол-во бесплатных мегабайт в пресчете на цену девятого направления # FreeMb = cash - кол-во денег на которые юзер может бесплатно качать # FreeMb = none - ничего не передавать FreeMb = cash </Module> # Модули можно использовать несколько раз с разными параметрами #<Module auth_ia> # Port = 7777 # UserDelay = 15 # UserTimeout = 65 # FreeMb = 0 #</Module> # Настройки модуля конфигурации SgConfig "mod_conf_sg.so" # Второй параметер - это имя модуля без mod_ в начале и .so в конце <Module conf_sg> # Порт по которому сервер взаимодействует с конфигуратором # Значения: 1...65535 Port = 4444 </Module> # Модуль захвата трафика "mod_cap_ether.so" # Второй параметер - это имя модуля без mod_ в начале и .so в конце # Без параметров. Только имя модуля. <Module cap_ether> # Модуль без параметров </Module> # Настройки модуля пингующего пользователей "mod_ping.so" # Второй параметер - это имя модуля без mod_ в начале и .so в конце <Module ping> # Время, в секундах, между пингами одного и тогоже пользователя # Значения: 10...3600 PingDelay = 15 </Module> </Modules> ##################################################### UserOrder=allow,deny UserAllowFrom=192.168.5.0/24 AdminOrder=allow,deny AdminAllowFrom=192.168.5.209 Вот лог: 2006-03-17 11:21:59 -- Stg v. Stg 2.4 2006-03-17 11:21:59 -- Timer thread started successfully. 2006-03-17 11:21:59 -- Storage plugin: file_store v.1.01. Loading successfull. 2006-03-17 11:22:01 -- Users started successfully. 2006-03-17 11:22:02 -- Traffcounter started successfully. 2006-03-17 11:22:02 -- Module: 'Ether_cap v.1.0'. Start successfull. 10 2006-03-17 11:22:02 -- Module: 'InetAccess authorizator v.1.0'. Start successfull. 50 2006-03-17 11:22:02 -- Module: 'Always Online authorizator v.0.9'. Start successfull. 70 2006-03-17 11:22:03 -- Module: 'Pinger v.1.0'. Start successfull. 100 2006-03-17 11:22:05 -- Module: 'Stg configurator v.0.03'. Start successfull. 220 2006-03-17 11:22:05 -- Stg started successfully. 2006-03-17 11:22:05 -- +++++++++++++++++++++++++++++++++++++++++++++ 2006-03-17 11:23:03 -- Admin's connect failed. IP 192.168.5.209 2006-03-17 11:23:47 -- Admin's connect failed. IP 192.168.5.209 2006-03-17 11:35:06 -- Admin's connect failed. IP 192.168.5.209 2006-03-17 11:39:35 -- Admin's connect failed. IP 192.168.5.209 2006-03-17 11:46:12 -- Admin's connect failed. IP 192.168.5.209 2006-03-17 11:54:11 -- Admin's connect failed. IP 192.168.5.209
  3. sepa

    Трафик уходит!

    : OnConnect : #!/bin/bash # Login LOGIN=$1 #user IP echo $2 ip=$2 #cash CASH=$3 #user ID ID=$4 echo "C `date +%Y.%m.%d-%H.%M.%S` $IP $CASH" >> /usr/local/var/stargazer/users/$LOGIN/connect.log iptables -t filter -A FORWARD -s $ip -j ACCEPT iptables -t filter -A FORWARD -d $ip -j ACCEPT : On Disconnect : #!/bin/bash ip=$2 iptables -t filter -D FORWARD -s $ip -j ACCEPT iptables -t filter -D FORWARD -d $ip -j ACCEPT Если отключиться в авторизатое, то из FORWARD правила удаляется, если убить авторизатор правила остаются.
  4. sepa

    stg вылетает

    Установил 2.016.7.6 - заработало!
  5. sepa

    Трафик уходит!

    Mandrake 10.0 сервер 2.016.7.6 Release Candidate-3. Если авторизатор убить, то OnDisconnect вообще не вызывается, трафик не насчитывается. Если запустить OnDisconnect вручную с параметрами, безобразие прекращается. До этого был 2.011.7.6 такого не было.
  6. Версия Stargazer 2.011.7.6 Release Candidate на Mandrake 10.0 сервер 1.7 ГГц, 256 ОЗУ. работал примерно год, вообще без замечаний радовал своей незаметностью. Теперь раз 5 за сутки вылетает. Причем заметил следующее. Команда top вдруг начинает показывать что stargazer потребляет 97 - 99,7 % процессорного времени, stargazer соотвественно тормозит. Пытаюсь его перезапустить командой stgctl restart - он пишет вроде все нормально, но это не так. Конфигуратор и авторизатор не могут соединиться. Пытаюсь убить kill 12334. Только kill -8 спасает после чего даю stgctl start и все работает. Как лечить? Можно конечно кроном попользоваться - но это не метод. Одновременно с stg на сервере работают samba, ftp, и апач. Не знаю от чего это, может от того что пользователей больше стало или библиотека мож какя подменилась.
  7. sepa

    Трафик уходит!

    :00: Дык и ставил по всякому и 5 и 10 сейчас вот стоит. Но если начать закачку и убить авторизатор спокойно продолжается закачка примерно минуту и трафик при этом не насчитывается! Халява то какая! По миру пойдем!
  8. Windows. Если во время закачки взять и убить авторизатор то закачка продолжается еще некоторое время и трафик не насчитывается. Быстрый канал + ушлые пользователи дают весьма плачевный результат. В конфиге старгазера есть параметр UserTimeout, поставил его 10 все равно не отрубает примерно минуту. Вобщем набегает прилично.
×
×
  • Створити нове...