Тип контенту
Профили
Форум
Календарь
Все, що було написано rem_lex
-
я проблему решил перенаправлением на порт, а не виртуальный хост, в принципе иптаблесом можно модифицировать пакет и отправить на виртуалхост, но это грабли и гемморно апача порт 80 статистика, порт 81 нема бабала, порт 82 юзер заморожен, порт 83 юзер заблокирован
-
не асилил, можно в этом месте по подробнее, допустим пользователь находится за маршрутизатором, каким образом он может аунтифицироватся по маку? О_о
-
ссылка на http://iclub.nsu.ru/~icq/download.php мертва, можно выложить скрипт атачем?
-
может ввести константу в конфиге? думаю такое требование можно считать future request
-
поддерживаю, такую штуку заметил еще с версии 2,404, до этого просто не эксперементировал непонятно, я пробовал одновременно запускать несколько больших скриптов, которые добавляют правила в iptables, руками отрабатывает на ура отослал возможно такое, что в момент исполнения stg-exec блокирует доступ к файлу скрипта OnConnect/OnDisconnect?
-
если не секрет, откуда дравишки вести мо? на офф сайте цена за л4 - 45?
-
еще штука, в статистике пользователя, время пинга отображается в юникс формате, как-то в голове количество секунд считать наламывает... файл /root/users.php строка 1219 было: <b>AlwaysOnline</b></font> (PingTime: ".$stg_user['pingtime'].")" : заменить на: <b>AlwaysOnline</b></font> (PingTime: ".($stg_user['pingtime']>0 ? date('d.m.Y H:i:s', $stg_user['pingtime']) : "").")" : еще заметил такую фичу в поиске, способ получения: "Поиск аккаунта" по логину допустим "alex", выводит соответственно несколько логинов начинающихся с "alex", на этой же стрранице, на любом логине нажимаем что нибудь из "сессии, оплата, лог" и выборка будет начиная с того что искали ("alex" = "alex5", "alexey", "alexx"), хотя в строке адреса явно передается тот логин который указали, а иногда нормально отображает Еще были какие-то глюки с поиском, вспомню напишу.
-
случайно столкнулся с такой фичей, если создать тариф, который содержит не буквенные/цифренные символы, будет засада, засада заключается в следующем, что названия все передаются напрямую из переменной, пример: <td><a href=\"tariffs.php?act=edit&tariff=".$stg_tariff['name']." что не есть правильно, потому что если создать тариф типа unlim512+ip то в строку передастся + как есть, а в строке https://my.site/root/tariffs.php?act=edit&a...iff=Unlim512+ip знак + восприниматься как пробел, т.к. + передаеться как %2B Для правильной реализации должно быть: <td><a href=\"tariffs.php?act=edit&tariff=".urlencode($stg_tariff['name'])." Можно пофиксить все вебку не только с тарифами, я думаю много где так передатся?
-
ога, с веб интерфейсом и тарифами я немного погорячился, если создаються они в 90% нормально, то все 100% изменений гладко не проходит, попутно меняются все подрят значения, причем радномно на что угодно.... при установки стг, не была скопирована библиотека ./stg/stglibs/srvconf.lib/libsrvconf.so в /usr/lib/stg которую требует КК еще есть пожелание к развитию, я думаю не для кого не секрет, что сейчас в основном все пользуются безлимитными тарифами с ограничение скорости, а биллинг изначально писался для учет трафика, и как-то не совсем удобно работать с ним в плане управления шейперами... т.е. когда в скрипте ОнКоннект обращаются к базе вылавливают какой тариф у пользователя, а потом из кейса выбирает какая скорость соответствует тарифу... я такое считаю костылями. Предлагаю добавит в базе и конфигураторе к каждому тарифу с учетом на каждый дир и время добавить значение скорости и что бы это значение передавалось в скрипт ОнКоннект заказчик скоро рассчитается, поэтому я уже готов вознаградить деятелей за труд, много не будет, т.к. сетка 50 клиентов, но все же еще хотелось бы увидеть виндовый конфигараторатор, и патч к вебу в связи с изменение хранения статистики и управления тарифами
-
а директория /var/stargazer существует?
-
выложите, плиз
-
обещал отписаться после установки, тестовый сервер 10 клиентов, нагрузка небольшая, трафик снимается по нетфлоу с наса, на насе пптп, вот проблемы: 1) в виндовом конфигураторе невозможно вызвать окно с тарифами, пробовал версии 1.88.9, 1.89.9, 1.90.9 на разных компьютерах (вебстатистику еще не пробовал) 2) если указывать IP пользвателя как 192.168.1.х трафик не считается, что вполне логично, пробовал указать адрес который выдается для пптп туннеля, тогда считается, но интересно же что бы в биллинге отображались локальные IP адреса... пробовал как 192.168.1.x,10.100.1.x (10.100.1.x - адрес выдаваемый пптп) - не считает, а если 10.100.1.x,192.168.1.x - считает, но опять же в биллинге не отображает локальный адрес. Суть проблема: плагин нетфлоу не считает, если пользователю указано несколько адресов, т.е. считает только первый адрес. пока что вроде все, сейчас буду вебку прикручивать, посмотрим, что еще вылезет... ЗЫ: gall и Silitra, на сколько я понял, у вас есть свой вариант веб статистики, если вы его не выложили, тогда возникает вопрос, сколько будет стоить? #upd веб статистика прекрасно работает с тарифами... интересно в чем проблема у конфигуратора? вот скрин кофигуратора О сервере
-
конфиг старгейзера (/etc/stargazer/stargazer.conf) в студию так же покажи ключи с которыми компилировал
-
очень чудно, очень радует, самое главное, что бы на дебе завелось нормально... для меня этот вопрос актуален, т.к. у меня куча народа еще сидит на предоплате и помегабайтке, а я к сожалению не программист править вебморду...
-
на днях хочу попробовать эту сборку, в связи с этим есть несколько вопросов: 1) действительно хотелось бы услышать отзывы людей которые попробовали, на сколько стабильнее относительно нативной версии 2) планирует ли автор дальнейшее развитие своей сборки? 3) если 2) да, то будет это бесплатная сборка? ЗЫ: я не против поощрений, но в разумных пределах, если мне понравится сборка готов поощрить её развитие и автора =) 4) из описания было сказано, что сборка совместима со сборкой Алферева и еще, что таблица логов создается ежедневно, соответственно вебинтерфейс будет работать неадекватно, в скачанном архиве я не нашел вебинтерфейса, как быть?
-
Есть предположение в каком месте он падает, это projects/sgauth/web.cpp : 270-278 судя по симптомам и выхлопам стрейса, похоже... ЗЫ: простите я не программист, могу ошибаться
-
gall, я сейчас работаю, на том что у меня завелось последнее под дебом это stg-2.401-какой-то с вебом, архив где-то валяется, могу поделиться
-
исходные данные: тестовый сервер, Intel 945P, Celeron D 3GHz, 1024Mb OS Debian Linux 2.6.18-6-686 #1 SMP Tue Jun 17 версия stg-2.405.9.8_STG-WEB.tar.gz md5sum: 3b5b3cadd84267dbdb12dee414c8d6aa (последняя доступная на сайте от Alferov) store_mysql, база локальная MySQL version: 5.0.32, в базе часть слепка с рабочей базы (около 300 юзверей) GNU Make 3.81, gcc version 4.1.2 20061115 Часть проблемы была в том, что в дефолтовых скриптах исчезла шапка #!/bin/sh и по каким-то непонятным религиозным соображениям система отказалась интерпретировать их... Кое что выяснил, auth_ao как бы не причем, дело в то, что как только запускается полностью СТГ, отписывается об удачном старте в лог, срабатывает auth_ao и включает ОнКоннекты тем кому надо, сразу же вываливается stargazer, оставляя в памяти stg-exec, это было описано но не совсем внятно http://local.com.ua/forum/index.php?showtopic=12719 . Если отключить auth_ao, то stargazer продолжает работать до того момента, пока кто-то из пользователей не попробует подключится или из конфигуратора провести изменения пользователя, т.е. где-то в момент запуска скриптов. Скрипты дефолтные, пробовал вставлять свои рабочие, пробовал выкидывать из них все кроме шапки, все равно вываливается... вот собственно трейс когда вываливается при старте вот когда становится в нормальный цикл вот когда происходит change вот подключение пользователя
-
что-то у меня беда с последней сборкой stg-2.405.9.8 как только включены модули store_mysql и auth_ao в лог пишет и обрывается, а strace говорит: дебаг вываливает: при комментировании строчек в конфиге все становится нормально собственно видно, что "sh: /etc/stargazer//OnConnect: cannot execute binary file" вот только где это исправить?
-
вот же блин... русским же языком написано, что пользователь рут не можит получить доступ к БД, т.к. по умолчанию юзер root может заходить только с локалхоста!!! что бы сделать полный доступ, выполнять в консоле mysql -u root GRANT ALL ON `ИМЯ_БАЗЫ_СТГ`.* TO 'ИМЯ_ЮЗЕРА'@'%' IDENTIFIED BY 'ПАРОЛЬ_ПОЛЬЗОВАТЕЛЯ'; собственно создай нового пользователя и не юзай рута без надобности так же постав на руа пароль: SET PASSWORD FOR 'root'@'localhost' = PASSWORD('МЕГА_ПАРОЛЬ'); \q и перпиши все конфиги, чтобы все работало не от рута!!!!! еще в конфиге (/etc/mysql/my.cnf или /etc/mysql/conf.d/*), есть строчечка её нужно за комментировать и сделать рестарт мускул серверу
-
классно, а кто может это на перл или баш перевести?
-
там у кого-то под дебом не собиралось, вот лечение: ./projects/stargazer/plugins/store/mysql/Makefile SEARCH_DIRS += -I /usr/local/include/mysql LDFLAGS += -lmysqlclient_r -L /usr/local/lib/mysql превратить в SEARCH_DIRS += -I /usr/include/mysql LDFLAGS += -lmysqlclient_r -L /usr/lib/mysql после этого у меня собралось без проблем дистр Debian 4 etch от Feb 10 ведро 2.6.18-6-686 родное
-
это хорошо, но бюджет моей организации не может себе позволить такой сервак, пока... попутный вопрос, субя по логике ты выпускаешь 4к юзверей через один комп, т.е. они все сидят за одним натом и имеют один реальный адрес? не жестоко? а вот собственно решение которое я хотел: файл ./projects/stargazer/plugins/store/mysql/mysql_store.cpp строки if (GetDouble(row[2+8*DIR_NUM], &td->tariffConf.fee, 0.0) < 0) { mysql_free_result(res); errorStr = "Cannot read tariff " + tariffName + ". Parameter Fee"; return MysqlReConnect(); } заменить на double zero = 0.0; if (GetDouble(row[2+8*DIR_NUM], &zero, 0.0) < 0) { mysql_fee_result(res); errorStr = "Cannot read tariff " + tariffName + ". Parameter Fee"; return MysqlReConnect(); }
-
думал о rscriptd но нигде не нашел описания и как при его использовании снимается трафик и статистика? насчет 4к юзеров, на всех стоят шейпера? это что же там за железо? у меня мускульная база, слив детальной статистики с интервалом 15 минут, сливает примерно секунд 10-20 я считаю это уже много.
-
банальное разделение нагрузки ты пробовал шапать одновременно 200-300 клиентов в онлайне на одном компе? у меня дуакора загинается по этому хочу подсчет трафика и шапание разнести на несколько компов
