Колян 2 Опубликовано: 2007-03-11 11:45:06 Share Опубликовано: 2007-03-11 11:45:06 Здравствуйте! При подключении консольного конфигуратора вылазиет ошибка. k# ./sgconf -s '10.10.1.1' -p '5555' -a 'admin' -w '***не скажу***' -u 'Kolian' -m 'Preved maped' Connect failed. Версия СТГ - 2.402, ОС - FreeBSD. Stargazer.conf: ################################################################################ # Файл настроек сервера stargazer # ################################################################################ # Имя лог-файла куда пишутся события LogFile = /var/log/stargazer.log # Имя файла в котором определяются правила подсчета трафика Rules = /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 # Абонплата снимается в последний (yes) или первый (no) день учетного периода. # Это влияет на то, как будет снята абонплата (АП) при переходе на новый тариф. # Если у пользователя был тариф A с АП=100 и он хочет перейти на тариф B с АП=200, # то при переходе на новый тариф со счета пользователя снимется 100, если # DayFeeIsLastDay = yes и 200, если DayFeeIsLastDay = no DayFeeIsLastDay = yes # День сброса данных о трафике за месяц и день перехода пользователей на новые тарифы # Значения: 0...31. 0 - Последний день месяца DayResetTraff = 1 # "Размазанное" снятие абонплаты. Снятие АП не раз в месяц, а каждый # день 1/30 или 1/31 части АП # Значения: yes, no SpreadFee = no # Данная опция определяет может ли пользователь получить доступ в интерент # если у него на счету нет денег, но остался предоплаченный трафик # Значения: yes, no FreeMbAllowInet = no # Эта опция определяет что будет писаться в стоимость трафика в detail_stat. # Если у пользователя еще есть предоплаченный трафик и WriteFreeMbTraffCost = no, # то в detail_stat стоимость будет 0. Если у пользователя уже нет # предоплаченного трафика и WriteFreeMbTraffCost = no, то в detail_stat # будет записана стоиость трафика. При WriteFreeMbTraffCost = yes стоимость # трафика будет записана в любом случае. WriteFreeMbTraffCost = 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 = /var/stargazer # Владелец, группа и права доступа на файлы статистики (stat) пользователя ConfOwner = root ConfGroup = wheel ConfMode = 600 # Владелец, группа и права доступа на файлы конфигурации (conf) пользователя StatOwner = root StatGroup = wheel StatMode = 640 # Владелец, группа и права доступа на лог-файлы (log) пользователя UserLogOwner = root UserLogGroup = wheel 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 = 5555 # Время между посылками запроса пользователю жив ли он # и обновлением данных статистики (секунды) # Значения: 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> #<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 = 5555 </Module> # Модуль захвата трафика "mod_cap_bpf.so" # Второй параметр - это имя модуля без mod_ в начале и .so в конце # Без параметров. Только имя модуля. <Module cap_bpf> # Интерфейс(ы) на котором нужно производить подсчет трафика iface = re0 </Module> # Настройки модуля пингующего пользователей "mod_ping.so" # Второй параметр - это имя модуля без mod_ в начале и .so в конце <Module ping> # Время, в секундах, между пингами одного и того же пользователя # Значения: 10...3600 PingDelay = 15 </Module> </Modules> ################################################################################ Версия sgconf - 1.04.9. Почему она не работает со старгейзером 2.402 - не понимаю. Может, что-то не так делаю? Ну вот в принципе и вся проблема. Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубліковано: 2007-03-11 13:57:52 Share Опубліковано: 2007-03-11 13:57:52 файрвол смотри Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-03-11 14:05:04 Автор Share Опубліковано: 2007-03-11 14:05:04 файовол Исключено. Как же тогда пхп к мускулю коннектица? И вообще, конфигуратор стоит на той же машине, что и старгейзер. Правила фаервола на данные момент: 00010 234114 21250486 allow icmp from any to any 00100 10739451 6386670240 divert 8668 ip from any to any via re1 00304 0 0 deny ip from any to 10.10.1.0/24 out via re1 00308 39083 3595636 allow udp from any to 10.10.1.1 dst-port 5555 via re0 00309 39264 15510432 allow udp from 10.10.1.1 to any via re0 00310 11168 880540 allow tcp from 10.10.1.2 to 10.10.1.1 dst-port 22 via re0 00312 11350398 8031264966 allow tcp from 10.10.1.1 to any via re0 50029 198332 9543632 allow tcp from any to any out via re1 setup 50030 4833337 1216220302 allow tcp from any to any via re1 established 50031 126594 15395462 allow udp from any to any out via re1 50032 5058 684109 allow udp from any 53 to any in via re1 50033 0 0 allow tcp from any to 192.168.1.2 dst-port 22 via re1 65534 67771307 8131961038 deny log ip from any to any ИП сервера - 10.10.1.1 Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-03-11 14:06:59 Автор Share Опубліковано: 2007-03-11 14:06:59 Да, и еще. Пробовал приконнектиться к 127.0.0.1? тоже не хочет. Ссылка на сообщение Поделиться на других сайтах
Neelix 33 Опубліковано: 2007-03-11 14:50:15 Share Опубліковано: 2007-03-11 14:50:15 так тебе и надо конектится к 127.0.0.1, пробуй телнетом для начала, если не работает, значит точно файрвол. Ссылка на сообщение Поделиться на других сайтах
Колян 2 Опубліковано: 2007-03-11 14:58:08 Автор Share Опубліковано: 2007-03-11 14:58:08 Ок спасибо. Добавил в фаервол правило ipfw add 5566 allow all from 127.0.0.1 to any и все работает. Спасибо Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас