Перейти до

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


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

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

 

 

 

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

Установлено: 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?
Ссылка на сообщение
Поделиться на других сайтах

 

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

 

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

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

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

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

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

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

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

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

Вхід

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

Войти сейчас
  • Зараз на сторінці   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
    • Від 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 стоит последней версии.
×
×
  • Створити нове...