Jump to content
Local

madf

Сitizens
  • Content Count

    4110
  • Joined

  • Last visited

  • Days Won

    20

madf last won the day on June 29

madf had the most liked content!

Community Reputation

273 Очень хороший

About madf

  • Rank
    Дьявол
  • Birthday 06/13/1985

Информация

  • Пол
    Мужчина
  • Город
    Дніпро

Recent Profile Visitors

7427 profile views
  1. madf

    stg-2.409

    И снова здравствуйте! Ссылка для скачивания: https://stg.net.ua/files/stg-2.409.tar.gz Важная информация В связи с тем что управление доменом stg.dp.ua находится у третьих лиц, и отдавать его они никак не хотят (древние терки примерно 15-летней давности), старый сайт существует лишь по столько по скольку. Почта на домене stg.dp.ua и stargazer.dp.ua умерла, по этому писать на старые адреса мне или stg34 смысла нет. Мне можно писать на stg@madf.info. На новом сайте есть HTML-версия документации (https://stg.net.ua/doc/index.html) и XML-RPC API (https://stg.net.ua/doc/api/index.html). Новый сайт: https://stg.net.ua Багтреккер: https://stg.codes Репозиторий: https://git.stg.codes Зеркало на GitHub: https://github.com/madf/stg В планах — модернизация проекта, перевод его на современный стандарт C++ (11, 14, 17 а может и 20), переход на CMake для сборки, предоставление REST или JSON-RPC API для упрощения построения веб-интерфейсов. Возможно простенький встроенный веб-интерфейс на замену конфигуратора под Windows. Часть работ уже ведется в репозитории в ветке master. А тепер, собственно, о релизе: General: Новый сайт (https://stg.net.ua), багтреккер (https://stg.codes), репозиторий (https://git.stg.codes) и зеркало проекта на GitHub (https://github.com/madf/stg). Документация приведена в порядок и выложена на сайт в виде HTML. Поддержка FreeBSD10, FreeBSD11 и FreeBDS12. А так же, потенциально, следующих версий. Удалены устаревшие и тестовые плагины. Проект convertor переименован в sgconv. Compilation: Добавлена возможность переопределить стандартные утилиты ar и ranlib при сборке с помощью переменных окружения AR и RANLIB. * Добавлена возможность собрать только библиотеки. Добавлена возможность сборки на платформе Darwin (Stargazer теперь можно запускать на Mac OS X, но это больше для разработки). Libraries: В библиотеку шифрования добавлена поддержка потокового шифрования/расшифровки. Plugins: (Linux) Добавлен плагин захвата трафика nfqueue, на замену устаревшему ipqueue. (FreeBSD) В плагин divert добавлена возможность отключения форвардинга трафика. В плагин InetAccess добавлена возможность включать журналирование ошибок протокола. В плагин InetAccess добавлена возможность перечитывания некоторых парамеров по SIGHUP. В плагин XMLRPC добавлен метод получения списка авторизаторов используемых пользователем. В плагин XMLRPC добавлено управление политиками тарификации. В плагине sgconfig реализована возможность обработки нескольких параллельных запросов одновременно. В плагин SMUX добавлена возможность реконнекта. stargazer: Добавлена возможность передавать произвольный набор параметров в скрипты OnConnect/OnDisconnet, в том числе через rscriptd (см. параметры ScriptParams и UserParams). Добавлена возможность отключать журналирование сессий (см. параметр DisableSessionLog). Добавлена возможность фильтровать журналирование изменений параметров (см. параметр FilterParamsLog). Добавлена возможность использовать ежедневное списание абонплаты с фиксированной суммой. Добавлены политики тарификации (временный запрет на смену тарифа вниз, вверх или вообще). sgconf/sgconf_xml: Добавлена возможность получить список авторизаторов используемых пользователем. Разрешено использовать точку в логинах админов и пользователей. Добавлено управление политиками тарификации. По сравнению с stg-2.409-rc5 изменения только в системе сборки (переопределение AR и RANLIB), документации и установочных конфигах. Для пользователей СУБД Firebird и PostgreSQL нужно обновить версию структуры БД до 2 и 8 соответственно. Пользователям Firebird нужно воспользоваться файлами: projects/stargazer/inst/var/01-alter-02.sql projects/stargazer/inst/var/02-alter-03.sql Пользователям PostgreSQL нужно воспользоваться файлами: projects/stargazer/inst/var/01-alter-02.postgresql.sql projects/stargazer/inst/var/02-alter-03.postgresql.sql Если структуру БД не обновлять — система будет работать корректно, но функции ежедневных тарифов и политик тарификации будут работать в „демо-режиме“, до первой перезагрузки. Пользователи файловой базы и СУБД MySQL получат обновление автоматически при запуске новой версии Stargazer. stg-2.409.tar.gz help.pdf
  2. Варианты всегда есть. Например обнулить тарифы и списывать АП вручную по cron.
  3. madf

    stargazer

    Лучше тут: https://stg.net.ua/doc/index.html
  4. madf

    stg-2.409-rc1

    В конфиге же указан! 5555
  5. madf

    stg-2.409-rc1

    Ппц. Кто вообще в здравом уме и трезвой памяти держит порт конфигуратора торчащим наружу?!
  6. madf

    3шт. NAS паралельно от rscriptd

    Эх, жаль не докопались до причины почему дохли исполнители. Самому интересно.
  7. madf

    3шт. NAS паралельно от rscriptd

    Ну как минимум было бы неплохо получить strace когда в логе появляется "Ignore signel 17"
  8. madf

    3шт. NAS паралельно от rscriptd

    Судя по выводу тут опять все хорошо, и нет "Ignore signel 17".
  9. madf

    3шт. NAS паралельно от rscriptd

    Но и в логе при этом нет сообщений об игнорируемых сигналах. Кстати, коинфиг-файл правильный? У было 2 исполнителя, а тут только один.
  10. madf

    3шт. NAS паралельно от rscriptd

    17 это SIGCHLD, сигнал который сообщает о завершении дочернего процесса. Получается, сразу после запуска умирают исполнители скриптов. Нужно смотреть чем отличаются системы на NAS-ах. Можно попробовать strace -f: strace -f rscriptd /etc/rscriptd/rscriptd.conf Посмотреть что там системные вызовы возвращают.
  11. madf

    3шт. NAS паралельно от rscriptd

    "Ignore signel 17" на всех rscriptd прилетает?
  12. madf

    3шт. NAS паралельно от rscriptd

    Может. Будет пинать все NAS-ы. 2020-01-08 11:19:30 -- Ignore signel 17 Прилетел сигнал 17 (опечатка в слове signal), rscriptd его не обрабатывает и игнорирует.
  13. madf

    pfsense+stargazer

    http://wiki.ubilling.net.ua/doku.php?id=freebsdremotenas
  14. madf

    pfsense+stargazer

    Настроить на pfsense коллектор (тысячи их) Netflow и ловить этот Netflow на стороне Stargazer с помощью cap_nf. Поставить на pfsense rscriptd и управлять с его помощью файрволом.
×