Перейти до

Рекомендованные сообщения

Доброго дня форумчане!

 

Неделю курю интернеты, в интернетах нет абсолютно никакой информации по свежему билду нашего дорогого биллинга.

 

Имеем следующую конфигурацию, FreeBSD 9.3 amd64, stg-2.409-rc1.

# ipfw show
65535 10880 2229381 allow ip from any to any

Скачиваем устанавливаем запускаем - работает сервер, лог ведёт, на портах висит:

root     stargazer  1358  3  tcp4   *:5555                *:*
root     stargazer  1358  4  udp4   *:5555                *:*

Но при подключении к нему с дефолутными логином "admin" и паролем "123456"через "Stargazer Configurator" выдаёт "Incorrect login" (сервер только установился, в мускуль-дб все необходимые таблицы создались, ничего не менялось вручную), в логах сервера:

2015-06-18 16:55:44 -- [conf_sg] Attempt to connect with wrong password from admin@192.168.0.103:57484.

Идём дальше, консольный конфигуратор sgconf_xml на любую команду пишет вот что :

# sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 < GetServerInfo/ >
Missing name for redirect.

Берём следующий конфигуратор, sgconf :

# sgconf set -s 127.0.0.1 -p 5555 -a admin -w 123456 -u user0 -n
Ok

Пользователь user0 добавился успешно.

 

Но не может авторизоваться через IA, IA просто не подключается к серверу и в логах нет попыток подключения.

 

================================================================================

 

А теперь внимание, знатоки, вопрос:

 

Кто виноват и что с этой бедой делать? 

 

Я так подозреваю что может быть какая то проблема с парсингом xml?

 

Из требуемых зависимостей expat стоит последней версии.

Ссылка на сообщение
Поделиться на других сайтах

 

Missing name for redirect.

Англицким по белому же написано.

 

 

Кто виноват и что с этой бедой делать?

1. Вы.

2. Ознакомиться с синтаксисом команды которой вы пытаетесь пользоваться.

3. Ознакомиться с валидным синтаксисом запросов, которые вы пытаетесь делать.

4. Научиться пользоваться экранированием строчных значений.

[root@zombie ~]# sgconf_xml -s 127.0.0.1 -p 5555  -a admin -w 123456 -r "<GetServerInfo/>"
<GetServerInfo>(null)</GetServerInfo>
<version>2.409</version>

 

Я так подозреваю что может быть какая то проблема с парсингом xml?

Нет.

 

 

P.S. Stargazer 2.409 еще не существует в природе :D

Відредаговано nightfly
Ссылка на сообщение
Поделиться на других сайтах

Простите, не могу понять:

#  sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<AddAdmin login="admin0"/>"
Recv data answer error!

Вот выдержка из мануала:

  <GetAdmins/>
  <AddAdmin login="LOGIN"/>
  <DelAdmin login="LOGIN"/>
  <ChgAdmin login="LOGIN" priv="NEW_PRIV" password="NEW_PASSWORD"/>

Что указать в "priv"? 

Ссылка на сообщение
Поделиться на других сайтах

Доброго дня форумчане!

 

Неделю курю интернеты, в интернетах нет абсолютно никакой информации по свежему билду нашего дорогого биллинга.

...

Палево!

 

Официально релиза еще небыло. nightfly дал мне взятку за неофициальный релиз. А шо поделать, коррупция в стране...

Ссылка на сообщение
Поделиться на других сайтах

Простите, не могу понять:

#  sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<AddAdmin login="admin0"/>"
Recv data answer error!

 

sgconf_xml принял что-то, что не смог разобрать. Такое, например, может быть если неправильный логин или пароль админа указан. А вообще лучше сразу в лог Stargazer смотреть.

 

Вот выдержка из мануала:

  <GetAdmins/>
  <AddAdmin login="LOGIN"/>
  <DelAdmin login="LOGIN"/>
  <ChgAdmin login="LOGIN" priv="NEW_PRIV" password="NEW_PASSWORD"/>

Что указать в "priv"?

 

Большой целое число, биты которого определяют права админа. sgconf_xml хоть и идет в составе Stargazer, но не является стандартной утилитой. Ее когда-то писал люди не имеющие отношения к авторам системы. Так что никакой другой документации по ней не будет, а в 2.5 и самой утилиты больше не будет.

Да, посмотреть какие биты PRIV отвечают за что можно в коде Stargazer :)

Ссылка на сообщение
Поделиться на других сайтах

 

 

Так до 2.5 или ишак, или падишах :)

Ну в принципе если хорошо посчитать...

 

2.409 - ???

2.408 - 2012.02.09

2.407 - 2011.04.19

2.406 - 2009.09.16

2.405  - 2008.05.11

 

получается релиз в среднем за полтора года.

 

Если следовать инкрементной логике, выходит что-то типа (2.500-2.409)*1.4=127.4 лет. Ок - перспектива потерять sgconf_xml за tinyint лет - не так страшна :)

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

О, простите за палево :)

Хотел по старинке поставит 408 билд, но он просто ни в какую не собирался, просто на отрез отказывался.

 

409 взлетел как фонтан в пустыне, но взлетел вместе с косяком :(

 

 

После строк


# sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<AddAdmin login="admin0" priv="5461" password="654321"/>"
Recv data answer error!
 # sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<ChgAdmin login="admin" priv="5461" password="654321"/>"
Recv data answer error!
 

В логах старгайзера

2015-06-19 08:40:14 -- [conf_sg] Received invalid XML from admin@127.0.0.1:51145

Соответственно не меняется и не добавляется.

Відредаговано Zeral
Ссылка на сообщение
Поделиться на других сайтах

О, простите за палево :)

Хотел по старинке поставит 408 билд, но он просто ни в какую не собирался, просто на отрез отказывался.

 

409 взлетел как фонтан в пустыне, но взлетел вместе с косяком :(

 

 

После строк

# sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<AddAdmin login="admin0" priv="5461" password="654321"/>"

Recv data answer error!

 

 # sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<ChgAdmin login="admin" priv="5461" password="654321"/>"

Recv data answer error!

 

 

В логах старгайзера

2015-06-19 08:40:14 -- [conf_sg] Received invalid XML from admin@127.0.0.1:51145
Соответственно не меняется и не добавляется.

 

Конечно. Разве ж это у вас валидные XML?

Признайтесь, вы консоль видите 3-й раз в жизни.

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

Признаюсь.

 

Просто привык читая мануал следовать мануалу, рассчитывая что он покажет и поможет в освоении программы, ан видимо не всегда.

 

Покажите пример использования команды.

 

Можете что то подсказать по главной проблеме?:

 

Stargazer Configurator не подключается к серверу, говорит "Incorrect login" но логин и пароль корректные, по умолчанию установленные. В логах stargazer ругань по поводу "wrong password from admin". Проблема одинакова что для файловой БД, что для MYSQL БД

Відредаговано Zeral
Ссылка на сообщение
Поделиться на других сайтах

Признаюсь.

 

Просто привык читая мануал следовать мануалу, рассчитывая что он покажет и поможет в освоении программы, ан видимо не всегда.

Мануал рассчитан на людей знакомых с предметной областью. Т.е. как минимум с Linux/FreeBSD и основами функционирования сетей.

 

Покажите пример использования команды.

У вас там все правильно, только проблема с кавычками. Их надо или экранировать, или использовать разных видов. Например:

 

# sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r "<AddAdmin login=\"admin0\" priv=\"5461\" password=\"654321\"/>"
или

 

# sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r '<AddAdmin login="admin0" priv="5461" password="654321"/>'

Можете что то подсказать по главной проблеме?:

 

Stargazer Configurator не подключается к серверу, говорит "Incorrect login" но логин и пароль корректные, по умолчанию установленные. В логах stargazer ругань по поводу "wrong password from admin". Проблема одинакова что для файловой БД, что для MYSQL БД

Значит пароль неправильный.
Ссылка на сообщение
Поделиться на других сайтах

 

 

Значит пароль неправильный.

Либо права давно дропнулись. Без чейнджлога мы же не узнаем, исправлен ли этот артефакт? ;)

Ссылка на сообщение
Поделиться на других сайтах
Опубліковано: (відредаговано)

С кавычками разобрался с вашей помощью, спасибо. sgconf_xml работает, добавляет удаляет админов юзеров.

<Admins>
<admin login="admin">
<login>admin</login>
<priv>5461</priv>
</admin>
<admin login="admin0">
<login>admin0</login>
<priv>5461</priv>
</admin>
</Admins>
<!-- Ok -->

stargazer configurator по прежнему не подключается к серверу ругаясь на incorrect login. Пароль у обоих админов от одного до шести.

2015-06-22 17:50:18 -- Admin 'admin', 127.0.0.1: Administrator 'admin' changed.
2015-06-22 17:50:23 -- Admin 'admin', 127.0.0.1: Administrator 'admin0' changed.
2015-06-22 17:54:38 -- [conf_sg] Attempt to connect with wrong password from admin@192.168.0.39:56656. 
2015-06-22 17:54:40 -- [conf_sg] Attempt to connect with wrong password from admin0@192.168.0.39:56659.

 

3697e131f6cf32272e9f361692236209.jpg

В свойствах обоих админов такая картина.

Відредаговано Zeral
Ссылка на сообщение
Поделиться на других сайтах

...

stargazer configurator по прежнему не подключается к серверу ругаясь на incorrect login. Пароль у обоих админов от одного до шести.

...

Имеется в виду гуишный виндовый конфигуратор?
Ссылка на сообщение
Поделиться на других сайтах

 

 

stargazer configurator по прежнему не подключается к серверу ругаясь на incorrect login. Пароль у обоих админов от одного до шести.

 

Это у вас что-то генетическое.

# tail -n1 /var/log/stargazer.log
2015-06-22 15:26:49 -- Admin 'admin', 127.0.0.1: User 'gen_fgzlm89k6r': 'alwaysOnline' parameter changed from '1' to '0'.

P.S. Осталось только определить, кому и зачем это вообще нужно. Если вы используете голый Stargazer с MySQL без Ubilling-а - зачем консольные конфигураторы? Если с ним - в чем вообще тогда смысл всех этих телодвижений?

Ссылка на сообщение
Поделиться на других сайтах

Да, я не использую биллинг, stargazer испокон веков используется в детской библиотеке для сбора статистики в mysql, а из бд уже  пхп-скриптом выдёргиваются данные и выписываются на cтраничку.

 

Смысл этих манипуляций в том что стоит уже 6 лет старый жухлый ящик с freebsd 6 на борту, по которому плачет помойка. Есть хороший , годный сервер на котором требуется поднять Всё то что было на старом, но уже актуальных версий. 

Ссылка на сообщение
Поделиться на других сайтах

Да, я не использую биллинг, stargazer испокон веков используется в детской библиотеке для сбора статистики в mysql, а из бд уже  пхп-скриптом выдёргиваются данные и выписываются на cтраничку.

 

Смысл этих манипуляций в том что стоит уже 6 лет старый жухлый ящик с freebsd 6 на борту, по которому плачет помойка. Есть хороший , годный сервер на котором требуется поднять Всё то что было на старом, но уже актуальных версий. 

 

Так еще раз: проблема с виндовым гуишным конфигуратором? Или как?

Грех не помочь детской библиотеке.

Ссылка на сообщение
Поделиться на других сайтах

 

Да, я не использую биллинг, stargazer испокон веков используется в детской библиотеке для сбора статистики в mysql, а из бд уже  пхп-скриптом выдёргиваются данные и выписываются на cтраничку.

 

Смысл этих манипуляций в том что стоит уже 6 лет старый жухлый ящик с freebsd 6 на борту, по которому плачет помойка. Есть хороший , годный сервер на котором требуется поднять Всё то что было на старом, но уже актуальных версий. 

 

Так еще раз: проблема с виндовым гуишным конфигуратором? Или как?

Грех не помочь детской библиотеке.

 

 

Да, проблема с виндовым гуишным конфигуратором, Решил проблему немного иным способом, до этого были попытки 9.3 amd64(c библиотеками совместимости с 32битными приложениями), не устанавливалась версия 408, ругалась на не существующий путь до каталога либс,  версия 409 устанавливалась без проблем, но имелась неприятность в виде не подключающихся к серверу конфигуратора и авторизатора.

Ради эксперимента была установлена 9.3 i386, с первой попытки всё взлетело (АМП+стг)

 

Видимо не повезло мне с совместимостью и кудрорукостью. Гиг оперативки пусть пропадает даром! :)

 

Спасибо за информацию для освоения xml!

Ссылка на сообщение
Поделиться на других сайтах

... до этого были попытки 9.3 amd64(c библиотеками совместимости с 32битными приложениями), не устанавливалась версия 408, ругалась на не существующий путь до каталога либс,  версия 409 устанавливалась без проблем, но имелась неприятность в виде не подключающихся к серверу конфигуратора и авторизатора.

Ради эксперимента была установлена 9.3 i386, с первой попытки всё взлетело (АМП+стг)

...

Интересно, надо будет попробовать.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...
gmake[2]: Entering directory '/home/stg-2.408/stglibs/common.lib'
c++ -I/usr/local/include -DARCH_LE -fPIC -I ../../include -I . -I ./include -DNDEBUG -DFREE_BSD5 -DSTG_TIME -c common.cpp
common.cpp: In function 'std::string IconvString(const std::string&, const std::string&, const std::string&)':
common.cpp:937: error: invalid conversion from 'const char**' to 'char**'
common.cpp:937: error:   initializing argument 2 of 'size_t libiconv(void*, char**, size_t*, char**, size_t*)'
deps:3: recipe for target 'common.o' failed
gmake[2]: *** [common.o] Error 1
gmake[2]: Leaving directory '/home/stg-2.408/stglibs/common.lib'
Makefile:12: recipe for target 'common.lib' failed
gmake[1]: *** [common.lib] Error 2
gmake[1]: Leaving directory '/home/stg-2.408/stglibs'
Makefile:56: recipe for target 'libs' failed
gmake: *** [libs] Error 2

Простите ребята проблема сохранилась, выкладываю конец листинга при установке 408 версии на "FreeBSD gate 9.3-RELEASE-p17 FreeBSD 9.3-RELEASE-p17 i386"

Ссылка на сообщение
Поделиться на других сайтах

# pkg info
alsa-lib-1.0.29 ALSA compatibility library
apache24-2.4.12 Version 2.4.x of Apache web server
apr-1.5.2.1.5.4 Apache Portability Library
autoconf-2.69 Automatically configure source code on many Un*x platforms
autoconf-wrapper-20131203 Wrapper script for GNU autoconf
automake-1.15 GNU Standards-compliant Makefile generator
automake-wrapper-20131203 Wrapper script for GNU automake
bigreqsproto-1.1.2 BigReqs extension headers
bootstrap-openjdk-r351880_1 Oracle's Java 6 virtual machine release under the GPL v2
ca_root_nss-3.19.1_1 Root certificate bundle from the Mozilla Project
cmake-3.2.3 Cross-platform Makefile generator
cmake-modules-3.2.3 Modules and Templates for CMake
cups-client-2.0.3_2 Common UNIX Printing System: Library cups
curl-7.43.0_1 Non-interactive tool to get files from FTP, GOPHER, HTTP(S) servers
db5-5.3.28_2 The Oracle Berkeley DB, revision 5.3
dejavu-2.35 Bitstream Vera Fonts clone with a wider range of characters
dialog4ports-0.1.5_2 Console Interface to configure ports
expat-2.1.0_2 XML 1.0 parser written in C
fixesproto-5.0 Fixes extension headers
fontconfig-2.11.1,1 XML-based font configuration API for X Windows
freetype2-2.5.5 Free and portable TrueType font rendering engine
gdbm-1.11_2 GNU database manager
gettext-0.19.4 GNU gettext meta package
gettext-runtime-0.19.4 GNU gettext runtime libraries and programs
gettext-tools-0.19.4 GNU gettext development and translation tools
glib-2.42.2 Some useful routines of C programming (current stable version)
gmake-4.1_2 GNU version of 'make' utility
gmake-lite-4.1_1 Minimalist version of gnu make
gmp-5.1.3_2 Free library for arbitrary precision arithmetic
gnutls-3.3.15 GNU Transport Layer Security library
help2man-1.43.3_1 Automatically generating simple manual pages from program output
indexinfo-0.2.3 Utility to regenerate the GNU info page index
inputproto-2.3.1 Input extension headers
java-zoneinfo-2015.e_1 Updated Java timezone definitions
javavmwrapper-2.5 Wrapper script for various Java Virtual Machines
jpeg-8_6 IJG's jpeg compression utilities
jsoncpp-0.6.0.r2_1 JSON reader and writer library for C++
kbproto-1.0.6 KB extension headers
libICE-1.0.9_1,1 Inter Client Exchange library for X11
libSM-1.2.2_3,1 Session Management library for X11
libX11-1.6.2_3,1 X11 library
libXau-1.0.8_3 Authentication Protocol library for X11
libXaw-1.0.12_3,2 X Athena Widgets library
libXdmcp-1.1.2 X Display Manager Control Protocol library
libXext-1.3.3_1,1 X11 Extension library
libXfixes-5.0.1_3 X Fixes extension library
libXi-1.7.4_1,1 X Input extension library
libXmu-1.1.2_3,1 X Miscellaneous Utilities libraries
libXp-1.0.3,1 X print library
libXpm-3.5.11_3 X Pixmap library
libXrender-0.9.8_3 X Render extension library
libXt-1.1.4_3,1 X Toolkit library
libXtst-1.2.2_3 X Test extension
libarchive-3.1.2_2,1 Library to create and read several streaming archive formats
libcheck-0.9.14 Unit test framework for C
libedit-3.1.20150325_1 Command line editor library
libffi-3.2.1 Foreign Function Interface
libfontenc-1.1.2_3 The fontenc Library
libgcrypt-1.6.3 General purpose crypto library based on code used in GnuPG
libgpg-error-1.19_1 Common error values for all GnuPG components
libiconv-1.14_8 Character set conversion library
libidn-1.29 Internationalized Domain Names command line tool
libltdl-2.4.6 System independent dlopen wrapper
libmcrypt-2.5.8_2 Multi-cipher cryptographic library (used in PHP)
libpthread-stubs-0.3_6 This library provides weak aliases for pthread functions
libslang2-2.3.0 Routines for rapid alpha-numeric terminal applications development
libssh2-1.4.3_5,2 Library implementing the SSH2 protocol
libtasn1-4.5_1 ASN.1 structure parser library
libtool-2.4.6 Generic shared library support script
libxcb-1.11_1 The X protocol C-language Binding (XCB) library
libxml2-2.9.2_2 XML parser library for GNOME
libxslt-1.1.28_6 The XSLT C library for GNOME
libzip-0.11.2_2 C library for reading, creating, and modifying ZIP archives
lzo2-2.09 Portable speedy, lossless data compression library
m4-1.4.17_1,1 GNU m4
mDNSResponder-567 Bonjour (zero-configuration networking) by Apple
mc-4.8.14_1 Midnight Commander, a free Norton Commander Clone
mkfontdir-1.0.7 Create an index of X font files in a directory
mkfontscale-1.1.2 Creates an index of scalable font files for X
mod_php56-5.6.10 PHP Scripting Language
mysql56-client-5.6.24_1 Multithreaded SQL database (client)
mysql56-server-5.6.24 Multithreaded SQL database (server)
nettle-2.7.1 Low-level cryptographic library
oniguruma4-4.7.1_1 BSDL Regular Expressions library compatible with POSIX/GNU/Perl
openjdk-7.80.15,1 Java Development Kit 7
p11-kit-0.23.1 Library for loading and enumerating of PKCS#11 modules
p5-Locale-gettext-1.05_4 Message handling functions
pcre-8.37_1 Perl Compatible Regular Expressions library
perl5-5.20.2_4 Practical Extraction and Report Language
php56-5.6.10 PHP Scripting Language
php56-bz2-5.6.10 The bz2 shared extension for php
php56-ctype-5.6.10 The ctype shared extension for php
php56-filter-5.6.10 The filter shared extension for php
php56-gd-5.6.10 The gd shared extension for php
php56-json-5.6.10 The json shared extension for php
php56-mbstring-5.6.10 The mbstring shared extension for php
php56-mcrypt-5.6.10 The mcrypt shared extension for php
php56-mysqli-5.6.10 The mysqli shared extension for php
php56-openssl-5.6.10 The openssl shared extension for php
php56-session-5.6.10 The session shared extension for php
php56-xml-5.6.10 The xml shared extension for php
php56-zip-5.6.10 The zip shared extension for php
php56-zlib-5.6.10 The zlib shared extension for php
phpMyAdmin-4.4.10 Set of PHP-scripts to manage MySQL over the web
pkg-1.5.4 Package manager
pkgconf-0.9.11 Utility to help to configure compiler and linker flags
png-1.6.17 Library for manipulating PNG images
printproto-1.0.5 Print extension headers
py27-Babel-1.3_2 Collection of tools for internationalizing Python applications
py27-Jinja2-2.7.3 Fast and easy to use stand-alone template engine
py27-MarkupSafe-0.23 Implements a XML/HTML/XHTML Markup safe string for Python
py27-docutils-0.12 Python Documentation Utilities
py27-pygments-2.0.2 Syntax highlighter written in Python
py27-pytz-2014.10,1 World Timezone Definitions for Python
py27-setuptools27-17.0 Python packages installer
py27-sphinx-1.2.3 Python documentation generator
python2-2_3 The "meta-port" for version 2 of the Python interpreter
python27-2.7.9_1 Interpreted object-oriented programming language
recordproto-1.14.2 RECORD extension headers
renderproto-0.11.1 RenderProto protocol headers
scons-2.3.0_1 Build tool alternative to make
screen-4.2.1_5 Multi-screen window manager
t1lib-5.1.2_4,1 Type 1 font rasterization library for Unix/X11
trousers-tddl-0.3.10_7 The open-source TCG Software Stack
unzip-6.0_6 List, test, and extract compressed files from a ZIP archive
xcb-proto-1.11 The X protocol C-language Binding (XCB) protocol
xcmiscproto-1.2.2 XCMisc extension headers
xextproto-7.3.0 XExt extension headers
xf86bigfontproto-1.2.0 XFree86-Bigfont extension headers
xorg-macros-1.19.0 X.Org development aclocal macros
xproto-7.0.27 X11 protocol headers
xtrans-1.3.5 Abstract network code for X
zip-3.0_1 Create/update ZIP files compatible with PKZIP

Ссылка на сообщение
Поделиться на других сайтах

2.408 Больше не собирается на обновленном дереве портов из 9.3, после portsnap.  Там сломан iconv.

 

На данный момент эта проблема решена у нас, использованием 2.409-rc1 в UBilnstaller-e.  По фак-ту все работает из коробки. Про ГУЕ-вый конфигуратор не в курсе, в последний раз его лет 6 назад видел.

Ссылка на сообщение
Поделиться на других сайтах
  • 4 months later...

Опять такая же проблема.

 

sgconf_xml -s 127.0.0.1 -p 5555 -a admin -w 123456 -r '<AddAdmin login="admin0" priv="5461" password="654321"/>'

Логин инкоррект.

Если брать пароль который указан в billing.ini ситуация НЕ менятся.

 

Подскажите, что обычно могло сломаться? это произошло после востановления из бекапа БД

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

  • Схожий контент

    • Від madf
      И снова здравствуйте!

      Ссылка для скачивания: 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
    • Від norsim
      Здравствуйте. Я новичок и прошу судить не строго)
       
      Помогите настроить ubilling так чтобы клиент авторизовался через логин пароль который был сгенерирован при регистрации этого user a. Документацию читал , никак не смог понять где файл userstats , и как настроить mysql (какой файл, и где он находится )
       
      Спасибо
    • Від indorr
      Установлено: Debian 7, Stargazer 2.408, ubilling 0.6.0. Переодичность снятие АП - месяц, необходимо ежедневное снятие без размазывания. При обновлении до 2.409 выдает ошибку:
      tariff_helper.cpp: In member function ‘bool TARIFF_HELPER::SetTariffInfo(const xmlrpc_c::value&)’:
      tariff_helper.cpp:66:97: error: ‘class xmlrpc_c::value_int’ has no member named ‘cvalue’
      make[2]: *** [tariff_helper.o] Ошибка 1
      make[2]: Leaving directory `/srv/stg-2.409-rc1/projects/stargazer/plugins/configuration/rpcconfig'
      make[1]: *** [configuration/rpcconfig] Ошибка 2
      make[1]: Leaving directory `/srv/stg-2.409-rc1/projects/stargazer/plugins'
      make: *** [plugins] Ошибка 2
       
       
       
       
    • Від optimus.w.net
      Есть mikrotik CCR. Отвечает за НАТ. За ним вся сеть.
      Было около 5 юзеров с разными правами. Опля - скинулись все пароли. Остался один админ без пароля (как по дефолту)
      uptime - 30 дней. 
      "Свои" админы пароли не могли поменять. 
       
      Меняю пароль admin-a на очень сложный, добавляю еще одного юзера со сложным паролем. Никому не говорил.
      Через час - опять только админ и без пароля.
       
      Настройки не менялись - все работает. Прошивка 6.15
×
×
  • Створити нове...