Перейти до

kroko

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

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

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

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

  1. kroko

    Stg-web With Mysql (part 2)

    Хорошая была вебка =( скоро будет пол года как пользуюсь её с Stargazer 2.4.04 Жаль что проект затих и нет на Stg-2.406-rc1 ни чего. Остается надеется что кто нибуть напишет что нибуть подобное. Главное чтоб не нужно было патчить сам stargazer. И не было б проблем с кодировками. (ох и намаялся я с ними при настройке)
  2. kroko

    Stg-web With Mysql (part 2)

    Это имеет место быть. Та же беда, я так ее не победил. Пока пользователи не пронюхали эту фичу. Выход нашел только один Скриптом дергать Старгазер если упадет поднимать его. Или убрать авторизаторы совсем. И выставлять всем онлайн. Ставить arpwath и бить по ушам за смену ip руками или мака. =(
  3. kroko

    Stg-web With Mysql (part 2)

    Lexep Собрал вот stg-405.9.8_STG_WEB c ресурса Алферова http://alf.uzlovaya.ru/stg/stg/ Не стал пачить исходники, решил взять готовую. Вобщем при сборке была масса проблем То конвертер не собирался то не конвертировал базы после сборки. То все собраное хозяйство не хотело собиратся в рпм. Обошол все проблемы. Удалось получить рпм и поставить. Прикрутить веб морду, докинуть недостающую библиотеку которая не вошла в рпм но требовались для xml конфигуратора. Покурить ман по кодировке. (О ней вобще отдельный разговор. STG таблицы в koi8r таблицы Web cp1251 сама база в utf8 и только тогда заработало. Хотя в базе инфа в непонятной кодировке. А в админке(вин, веб) и у пользователей все в нормальной кодировке.) Но вот с отваливанием при первом запуске проблема была. Решил просто отключил детальную статистику. Теперь работает. Но только если не добавлять тарифы из Веб админки. (покрайней мере я заметил падение в этом случае) то все более менее стабильно. Решил остановится на достигнутом. Пользователей сейчас 5, планируется не более 30. так что мне думаю пока этого хватит. Буду ждать релиза, там где все уже работает. (надеюсь я доживу то счастливых дней ) Вобще проблема данного проекта как мне кажется в том что его разорвали на куски. Чтобы собрать то нужно наложить кучу патчей и включая пач на пач. И все это хозяйство раскидано по всевозможным топикам. И нет единого мана по всему этому. Хочеш STG с файловой базой. Качаеш с сайта, собираеш, ставиш и радуешся. Хочеш SGT с mysql тоже качаеш с сайта собираеш ставиш и роеш форум на предмет как собрать как устранить падения и тп и тд. Качаеш бету (406) собираеш из двух один танцуеш с бубном. Но в итоге все работает. Хочеш web прикрутить опять лезеш на форум, перерываеш кучу топиков какие пачи качать, какие и в какой последовательности накатывать. Вобщем все это я к тому что нет единого места от куда можно начинающему пользователю было бы начать и куда перейти если ему нужна та или иная конфигурация. Афтарам респект за проект и те усилия которые вы на нас тратите. PS "Segmentation fault" мне выдавал конвертер пока я с кодировкой не разобрался , не поправил исходники в mysql и не собрал его повторно. Так что я подозреваю что ошибка ping.cpp > 18:04:05 > pingerCurrIP.AddIP 192.168.55.8 users.cpp > 18:04:05 > Add IP Idx traffcounter.cpp > 18:04:05 > AddUser: test Segmentation fault Это не что иное как теже грабли.
  4. kroko

    Start Failed

    Железяка P-III 500/ОЗУ 768 Мб Мать от Intela. ОС: Open SuSe 10.2 Stargazer: stg-405.9.8_STG_WEB c ресурса Алферова http://alf.uzlovaya.ru/stg/stg/ Все поставил, даже как вроде работает. Правда собирать замучился. Пока симлинки не сделал собиратся не хотел. При сборке глобальных косяков не выдавало. Скомпилил все модули собрал RPM и с помощью ее засунул все в систему =) Пока использовал файловый сторадж все было ОК, ни одного падения. Собрал, поставил вроде работает. Поставил stg-web_0.08 Все настроил. Ручками скопировал библиотеку libsrvconf.so куда следует. (В prm пакет она не вошла.) И тут ХЛОП а процес лежит =( Правила все остались в iptablese. С помощью Вин Админики всем пользователям поставил отключить детальную статистику. Падений стало меньше. Сперва были через 2-3 минуты. И самое интерестное что самописаный скрипт после этого не мог поднять процес. Основан на командах startproc -f -p $PIDFILE $STAR_BIN и killproc -TERM -p $PIDFILE $STAR_BIN Всегда работал без отказно, (За исключением что пид файл не создается). Но если после падения пнуть сам бинарик из консоли все заводится. Так же замечал что после падения если выполнить скрипт с ключем restart а не start то тогда тоже поднимается. Хотя в процесах после падения STG не наблюдается. В логах пусто. Сотключением детальной статистики падения стали реже, покрайней мере если ни чего не делать то он работает. Начал я настраивать Веб Добавлять пользователей менять тарифы, вобщем смотреть что есть в управлении. Все вроде отлично но из веба не заработало сохранение карточек в xls формат. Выдает пустую страницу. Ещё заметил что при добалении тарифа было падение STG. При добавлении пользователей и редактировании все было гладко, хотя работало все без нагрузки. Но с этим решить можно пока котылем (скрипт на крон чтоб переподнимал если упадет). Возникает проблема с кодировкой. Какая должна быть кодировка в базе, и таблицах STG а также талицах Web-админики. и какую указать в inclides/config.php ($sql["charset"]= "cp1251". Какую папку лутчше брать для веб сервера html или html_koi8r? кто как устанавливал, отпишитесь. А то получается что не все отображется буквами. В базу легло все русское "??????? ???? ?????" вот такими символами. Хотя не после конвертации как мне показалось, а в процесе эксплуатации. Соотвествено на inetaccess сообщения по смене тарифа и тп приходят в таком же формате "??????? ???? ?????" Хотя таблицы самого STG нормальные в koi8r. Делал так как тут писали создал чистую базу с кодировкой сравнения utf8_unicode_ci, запустил конвертер и таблицы STG создались в koi8r (единственное что в конвертере пришлось указать параметр dbtablecharset = koi8r <DestStoreModule store_mysql> # Имя пользователя БД dbuser = stg # Пароль пользователя БД rootdbpass = ****** # Имя БД на сервере dbname = stg # Адрес сервера БД dbhost = localhost dbtablecharset = koi8r </DestStoreModule> И наче не хотел конвертировать ни чего выдавал, ошибка фрагментации. Также параметр dbtablecharset добавил в конфиг STG в такое же место. Далее после запуска webадминки создались ее таблицы, но почемуто в utf8_unicode_ci (заметил это я позже) Параметр в inclides/config.php установил d ($sql["charset"]= "koi8r". До этого пробовал собирать и патчить из этой ветки форума. http://local.com.ua/forum/index.php?showtopic=14009, Там совсем все было плохо, патчи упрямо не накладывались. собиратся половина не хотела абсолютно, после долгих танцев удалось собрать и поставить. нареканий к самому STG не было 3 суток работал с базой mysql без проблем. Но web поставить мне так и не удалось. И вот решил использовать уже готовую сборку Алферова. Паралельно на работе поднимаю тоже самое в качестве теста но на другом железе. Там стоит SuSe 10.3 (Дома менять на тоже самое не хочу. по причине того что пересборка ядра на домашней машине занимает примерно часов 10) Так вот там проблем еще больше но суть не в этом. Столкнулся с проблемой не важно в каком виде используется база, файл или sql. Нельзя из винадминики добавить пользователю дробный баланс, только целые числа. Не воспринимает ни точку ни запятую. Интерестно в чем косяк? Подведу итоги своих вопросов. Кто может помогите. 1) Почему при выборе карты в xls формат выдает пустую страницу 2) Какая должна быть кодировка в базе, и таблицах STG а также талицах Web-админики. 3) Open SuSe 10.3 не записываются в базу дробный баланс.
  5. kroko

    Stg-web With Mysql (part 2)

    Вопрос снят. Нашел все тут. http://local.com.ua/forum/index.php?showtopic=13015 осталась ещё пару проблем, но одно из них это постояное падение и ее тут везде обсуждают, а вторая проблема с кодировкой. Так пока и не выяснил для каких таблиц какую вывставлять не все с нормальными букавкми отображается. И это дело поправимое.
  6. kroko

    Stg-web With Mysql (part 2)

    Что то не получается зайти согласно пункта из установки "7. Зайти в веб-интерфейс (http://www.ваш_сайт.net/root/) c логином и паролем реального администратора STG " Захожу он создает таблицы в мускуле и просит логин и пароль. води хоть до посинения он его спрашивает опять. Ввожу точно правильные данные. Покумекал выполнил такую команду # ./sgconf_xml -s 192.168.0.7 -p 5555 -a admin -w ****** -r '<GetServerInfo/>' В ответ получил следуещее ./sgconf_xml: error while loading shared libraries: libsrvconf.so: cannot open shared object file: No such file or directory При сборке sgconf_xml: ошибок вроде не было. Едитнственное что не смог собрать stg-2.405.9.8 с добавленым mysql из mysql_mutex-0.68_STG-WEB_stg-2.405.9.8.tar очень ругается на замененые файлы. По этому это я упустил этот момент. Потому как согласно этого "(без этого патча не будут работать функции отображения трафика текущих сессии пользователей и многое другое!!!) " заработать оно и так должно но не совсеми функциями. С ними разберемся позже. Сейчас и нтересует имено первичная настройка. И как я понимаю если согласно вот этого "4. скомпилировать (./build) sgconf_xml и полученный исполняемый(!!!) файл перенести куда-нибудь, где доступ к нему будет иметь веб-сервер. " Совсем не важно куда я выложу его, то хотелось бы понять какие ему модули понадобились? Куда рыть? Лог апача /home/www/***/***/sgconf_xml: error while loading shared libraries: libsrvconf.so: cannot open shared object file: No such file or directory sh: /usr/bin/webpager: No such file or directory Что за webpager? Может не правильные действия сборки? Как правильно собрать тогда stg-2.405.9.8 что на него патчить а что нет, в инструкции написано только для stg-2.4-2007.01.20-13.47.20 Для всего остального ни слова. Поясните пожалуста хоть кто нибуть. Или покажите где почитать.
  7. kroko

    Возможно ли ?

    Письмо перепослал на stg34@ua.fm Надеюсь хозяин stg32@ua.fm меня поймет =) Хотя врятли пришло письмо что Delivery to the following recipient failed permanently:
  8. kroko

    Wifi поверх Inetacess

    Zver_kov Задача авторизатора доказать серверу что это именно ты а ни кто не иной использует интернет. По этому сервер через него от тебя получает логин и пароль, проверяет его по своим данным и вносит правила согласно скрипта OnConnect или не вносит их, (если у тебя не правильный пароль или к примеру денег нет на балансе). И начинает считать от тебя трафик. Дальше по хорошему авторизатор не нужен. Но сервер же должен знать когда ты отклюшся от линии и переодически общается с авторизатором (период указывается в конфиге) По этому если ты его отрубиш без отключения а насильно, то у тебя еще какоето время будет рабтать интернет. Но когда придет очередное время опроса сервером твоего авторизатора, интернет у тебя пропадет. Причина сервер не получит данныех и выполнит скрипт отключения OnDisconnect. И в iptables (у меня линуха) исчезнут правила по которым твоя машина ходила в интернет. Так что тебе правильно говорят что авторизатор тут вобще ни причем. Вобще я тут всего несколько дней с этой системой знаком и она мне очень понравилась. Если в моей домосети появятся десктопы на linux то буду искать или сам кумекать как сделать авторизатор под линухом. Но пока мне это не грозит. В доме сисадмин я один и по призванию и по профессии. Не думаю что из моих соседей хоть один рискнет поставить хотябы Убунту. Осталось только придумать способ считать трафик in out по разной цене и все будет ОК. PS. Без авторизатора когда он был вырублен не коректно трафик все равно считается и баланс списывается =) до того пока не выйдет таймаут, так что тут не похалявиш. По поводу по чему не работает у тебя такое соединение то слишком мало данных. По какому способу ты получаеш интернет (IP руками или DHCP) какой основной шлюз. Что пишет тебе команда route print до подключения Wifi и после подключения. Какая у тебя Адресация локальной сети, и какую ты писал на WiFi такую как в гайде? Случаем она у тебя не совпадает с локальной сетью ПК? если совпадает, (что вполне может быть, у самого сеть 192,168,0,0.24) то тут тебе и ответ. Ну и как последний не менее важный пункт в iphone нужно тоже делать настройки. Мельком прочитал тот гайд по настройке ни где не нашёл что на телефоне надо настроитть получение IP по DHCP тоесть автоматом. Насколько я помню Iphone шибко умный и по умолчанию сам его спрашивает у сервера. Но если ты делал все как там написано, а там не все написано, то я подозреваю что у тебя айфончик то не получает сетевые настройки и незнает куда ему за инетом лезть. Причина, в примере указана настройка WiFI точка раздает для буков и всяких разных устройств. Так вот на точке ip раздает dhcp сервер. В твоём случае организуется сеть с XP и там что то я не заметил настройки раздачи адресов. Проверь на iphone настройку сети чтобы было как указано на том сайте IP 192.168.0.x Subnet Mask 255.255.255.0 Router 192.168.0.1 DNS 192.168.0.1 Где x любое число от 2-254 если он их не получает пропиши руками и будет тебе счастье. Ох уж убъют меня админы форума за офтоп =) извеняюсь больше не буду. Форум то по stargazer а не поконсультациям настройки сетевых соединений. Каюсь каюс Все ухожу ухожу......
  9. kroko

    Возможно ли ?

    Спасибо за помощь, ТЗ отправил. А по поводу "CDMA + Тарелка" то ситуёвина такая. Поселок за городом в 10 КМ. Новый дом строили непонятно по какому принципу. Но в него не завели ни каких линий, вода и свет с отоплением. Ни газу ни оптики , что и говорить нашем доме даже нет телефонных линий. И чтобы сейчас хотть что нибуть завести в дом надо кучу денег и ни кому это не надо. А интернету хочется всем. Вот и выкручиваемся как можем.
  10. Все мне нравится в этой ситеме, но есть проблема, из за которой я не могу перевести своих пользователей. Использую Open SuSe10.2 Весриия Stg 2.401. Исход канал CDMA входящий по Тарелке Мне необходимо считать входящий и исходящий внешний трафик по разной цене. Перерыл пол форума но так и не нашел ответа. Как вариант решения проблемы это сделать возможность пользователю работать одновременно по 2 тарифам. В одном считать входящий, в другом исходящий. Но и на такой вариант не нашел ответов. Сейчас использую Не*амс в место этой системы. Там все просто Пользователи авторизуются по VPN и по правилам iptables заворачиваются на Globax -A PREROUTING -s 192.168.0.4 -d! 192.168.0.7 -p tcp -j REDIRECT --to-ports 8000 А перехват делаются тут -A INPUT -d ! 192.168.0.7 -s 192.168.10.0/24 -m state --state RELATED,ESTABLISHED -j QUEUE -A FORWARD -m state --state RELATED,ESTABLISHED -j QUEUE -A OUTPUT -s ! 192.168.0.7 -d 192.168.10.0/24 -m state --state RELATED,ESTABLISHED -j QUEUE Сижу уже целый день рою форум на предмет ответов но ни чего вразумительного не нашел =( Помогайте, Сори если была такая тема.
×
×
  • Створити нове...