Jump to content

Ошибка при обновлении до Stargazer 2.409


Recommended Posts

Установлено: 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
 

 

 

 

Link to post
Share on other sites

Установлено: 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

Какая версия библиотеки libxmlrpc-c?
Link to post
Share on other sites

 

Установлено: 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

Какая версия библиотеки libxmlrpc-c?

 

libxmlrpc-c++4                                  install

libxmlrpc-c++4-dev                           install

libxmlrpc-c3-dev                               install

libxmlrpc-core-c3                              install

libxmlrpc-core-c3-dev                       install

 

Link to post
Share on other sites

Мне не интересна нумерация пакетов. Нужна версия самой библиотеки. Например, 1.39.07, или 1.43.01, или 1.44.01.

Link to post
Share on other sites

1.16 - 2008-й год? Закопайте стюардессу!

Поддерживаются только ветки Advanced (1.44.*), Stable (1.43.*) и Super Stable (1.39.*).

Link to post
Share on other sites

Установлено: 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

 

 

Установи пакет libxmlrpc-c++8-dev в этом проблема.

Если нет его в Дебиан 7, то обновись до Дебиан 8 в нем все пашет

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By 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
    • By Zeral
      Доброго дня форумчане!
       
      Неделю курю интернеты, в интернетах нет абсолютно никакой информации по свежему билду нашего дорогого биллинга.
       
      Имеем следующую конфигурацию, 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 стоит последней версии.
×
×
  • Create New...