Перейти до

madf

Сitizens
  • Всього повідомлень

    4 122
  • Приєднався

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

  • Дней в лидерах

    22

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

  1. export CC=/usr/bin/clang export CXX=/usr/bin/clang++ export CXXFLAGS=-std=c++11
  2. madf

    ID абона

    id генерується Stargazer'ом під час читання користувачів із БД. Тобто вони сталі від старту до стопу, але можуть змінюватися після рестарту.
  3. madf

    Billing Starlink+Stargazer

    Якщо ви задаєте такі питання то краще вам для реалізації цієї схеми знайти того хто знає що означають ці слова.
  4. madf

    Stargazer api

    Если чисто по Stargazer, то вот: https://stg.net.ua/doc/api/index.html
  5. madf

    Помощь в настройке Openpayz

    Этот вопрос не имеет отношения к Stargazer. Вам в Ubilling
  6. Убрать из OnConnect то что его тормозит. Ваш кеп.
  7. Вот:
  8. Естественно нет, или установил но не то Надо -dev пакет для сборки. И собирать желательно там где оно будет запускаться, иначе может оказаться что собрано с одними версиями библиотек, а там где запускается — другие.
  9. Ну так, для того чтобы собирался mod_conf_xmlrpc должны быть установлены необходимые библиотеки — xmlrpc-c. И не только для сборки но и для работы.
  10. Зайти на сайт (https://stg.net.ua/) в раздел „Документация“ и тыцьнуть на ссылку XML-RPC API: https://stg.net.ua/doc/api/index.html
  11. Во-первых, 2.408 — древность. Разность версий тут не причем, но сидеть на древности — плохая примета. Во-вторых, попингуй. Может у тебя потери пакетов там. В-третьх, @nightfly правильно говорит, проверь таймауты.
  12. И снова здравствуйте! Ссылка для скачивания: 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
  13. Варианты всегда есть. Например обнулить тарифы и списывать АП вручную по cron.
  14. madf

    stargazer

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

    stg-2.409-rc1

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

    stg-2.409-rc1

    Ппц. Кто вообще в здравом уме и трезвой памяти держит порт конфигуратора торчащим наружу?!
  17. Эх, жаль не докопались до причины почему дохли исполнители. Самому интересно.
  18. Ну как минимум было бы неплохо получить strace когда в логе появляется "Ignore signel 17"
  19. Судя по выводу тут опять все хорошо, и нет "Ignore signel 17".
  20. Но и в логе при этом нет сообщений об игнорируемых сигналах. Кстати, коинфиг-файл правильный? У было 2 исполнителя, а тут только один.
  21. 17 это SIGCHLD, сигнал который сообщает о завершении дочернего процесса. Получается, сразу после запуска умирают исполнители скриптов. Нужно смотреть чем отличаются системы на NAS-ах. Можно попробовать strace -f: strace -f rscriptd /etc/rscriptd/rscriptd.conf Посмотреть что там системные вызовы возвращают.
  22. "Ignore signel 17" на всех rscriptd прилетает?
  23. Может. Будет пинать все NAS-ы. 2020-01-08 11:19:30 -- Ignore signel 17 Прилетел сигнал 17 (опечатка в слове signal), rscriptd его не обрабатывает и игнорирует.
  24. madf

    pfsense+stargazer

    http://wiki.ubilling.net.ua/doku.php?id=freebsdremotenas
×
×
  • Створити нове...