Jump to content

madf

Сitizens
  • Content Count

    4,122
  • Joined

  • Last visited

  • Days Won

    22

Everything posted by madf

  1. Документация, Глава 10, Приложение А: конвертация БД Вот: http://stg.net.ua/doc/ch10.html
  2. А можно коротко, как можно попытаться это сделать? Я так понимаю, что не просто установкой интервала на Микроте в профайле Хотспот Вдумчивым программированием.
  3. Именно. Если, конечно, хак с interim-update не прокатил.
  4. Клиент авторизовался, потом ему сменили настройки (тариф например) или МАС, а открытая сессия не завершается. Разве не должно дропать сессию и пересоздать новую с актуальными параметрами? Радиус только аутентифицирует, авторизует и проводит аккаунтинг. Он не дропает сессии. Он вообще пассивное звено - только отвечает на запросы радиус-клиентов. Если радиус-клиент шлет регулярные interim-update запросы на радиус-сервер - можно попытаться дропнуть сессию ответом на interim-update. Но нет никакой гарантии что радиус-клиент в этом случае будет делать реконнет. interim-update служит для пере
  5. 1. stg не отдает команд. Концепция RADIUS состоит в предоставлении AAA, а не в управлении клиентским оборудованием. 2. Модуль mod_radius в stg не работает сам по себе - он работает в связке с rlm_stg для freeradius. Начиная с версии 2.408 он сломан (спасибо автору FreeRADIUS Алану ДеКоку). 3. Есть его рабочая замена в ветке stg-2.409-radius. Но она существенно отличается от старого mod_radius и rlm_stg.
  6. Если честно, из вашего объяснения ничего не понял. Какой бекап, что маленькое, при чем тут лог, почему вы пишете что в списке процессов ничего не видно хотя в приведеном вами листинге процесс есть, и почему вы считаете что stg у вас работает неадекватно?
  7. Когда-то давно, когда дискеты были большие а я — маленький, на СУБД-шных форумах постоянно поднимался этот спор по поводу текстовых ключей. Типа, числовой ключ это денормализауия, это плохо. Но текстовый ключ это медленно, это плохо. Но сейчас-то 21-й век на дворе, телефоны умеют 3D и дополненную реальность, а виртуальные машины успешно пишут на JavaScript и запускают в браузере! Нету большой разницы между текстовыми и числовыми ключами.
  8. Нет естественно. Видели "PHP консоль"? Угадайте зачем она нужна? Да для вот таких всяких штук, которые происходят не каждый день. set_time_limit (0); $from='OldTariff'; $to='NewTariff'; $query="SELECT * from `users` WHERE `Tariff`='".$from."' AND `TariffChange`='' "; $all=simple_queryall($query); if (!empty($all)) { foreach ($all as $io=>$eachuser) { $login=$eachuser['login']; $billing->settariff($login,$to); log_register('CHANGE Tariff AUTOMOVE ('.$login.') ON `'.$to.'`'); $billing->resetuser($login); log_register('RESET User ('.$login.')'); } } Читерство PS
  9. Насколько мне известно, Тарифы нельзя переименовать. Можно создать другой, с нужным названием и выставить его нужным абонентам Это я сообразил, но несколько неудобно лазить к каждому в профиль и менять тариф (Это ведь единственный путь?) bash + curl = love!
  10. Как не остаться без денег По прошествии времени, почти у всех снялась АП. Вопрос, по каким притериям она снимается? Вроде как, защита от дурака есть, и при установке серваку даты снятия АП дважды, не снимается в этом месяце второй раз Что значит дважды? Stg не снимает абонплату дважды если не играться со временем. Абонплата снимается в день снятия абонплаты (настройка DayFee). Если включен режим FeeChargeType=1 то абонплата не снимается при отрицательном балансе. Если включен режим FeeChargeType=2 то абонплата не снимается при балансе меньшем абонплаты. Если включен режим Full
  11. А мне это видится, попыткой оправдать неспособность обеспечения хоть какого-то адекватного функционирования собственного же аппаратного обеспечения, бессмысленными софтовыми подпорками. Да ладно тебе Не все могут сразу поставить сервер в стойку а стойку в комнату с резервированием питания, микроклиматом и доступом по магнитным ключам
  12. Сам не должен. Если ни у кого не снялось — снять принудительно (DayFee, системное время, скриптом).
  13. Я не знаю какие файлы и куда вы подсунули и где взяли версию 2.409 — официального релиза ее еще небыло. git-версию можно взять здесь, в ветке stg-2.409 (и не перепутать с master): http://git.stg.codes/stg.git
  14. admin:123456 На stg-2.409 все должно работать. Откуда взяли?
  15. Сколько подсетей обрабатывает этот rscriptd? Что-то похожее происходит если очень много подсетей. Тогда можно или их укрупнять, или разносить на несколько NAS-ов.
  16. Перше схоже або на моніторинг портів, або на портскан. Друге схоже розрив зв'язку. З першим боротися файрволом, або забити. Але все таки краще файрвол — я б взагалі до stg пускав тільки із внутрішньої мережі. З другим боротися моніторингом мережі.
  17. Самое правильное решение — никак. За все остальное надо в тюрьму сажать.
  18. Ну как сказать, у целочисленных значений при работе с деньгами тоже есть свои проблемы. Ну и кроме того, я скажу что одна из крутейших финансовых систем управления рисками использует вещественную арифметику при работе с деньгами, и никто за последние 25 лет не жаловался. stg не делает начислений маленькими порциями. Если, конечно, его об этом не попросить Но тут уж ССЗБ, как говорится. Пока не начинаем делить на 3... Ну почему же, поменять внутреннее представление особой проблемы не составляет.
  19. Я ждал этого комментария
  20. Я к тому, что его там не должно быть. А как получить отрицательный ноль я знаю madf, вы, скорее всего, просто не смогли связать суть проблемы с вопросом. В чем суть проблемы?
×
×
  • Create New...