Jump to content
Local
nightfly

Релизы Ubilling 2015

Recommended Posts

 

Интересует в чем проблема, может нужно как-то подправить autoubupdate.sh?

вместо вот этого:

ln -fs /etc/stargazer/dn ${APACHE_DATA_PATH}${UBILLING_PATH}/content/dn

нужно что-то типа такого:

mkdir ${APACHE_DATA_PATH}billing/content/dn

Как я понял эта часть "отвечает" за отображение активных.

здесь:

mkdir ${APACHE_DATA_PATH}billing/content/dn

"создается" директория, но она уже есть и никуда не пропадала.

Edited by a_n_h

Share this post


Link to post
Share on other sites

 

"создается" директория, но она уже есть и никуда не пропадала.

http://wiki.ubilling.net.ua/doku.php?id=switchmap

 

самый конец.

 

Именно это я и проверял, источник тут:

http://local.com.ua/forum/topic/43565-ubilling-nas-%D0%BD%D0%B0-freebsd-%D0%B1%D0%BE%D1%80%D1%82%D0%B6%D1%83%D1%80%D0%BD%D0%B0%D0%BB-%D0%BF%D0%BE%D1%87%D0%B8%D0%BD%D0%B0%D1%8E%D1%87%D0%BE%D0%B3%D0%BE-%D0%B0%D0%B4%D0%BC%D1%96%D0%BD%D0%B0/page-48?hl=fullhostscan

а конкретно:

1. Добитись того, щоб директорія content/dn/ була не сімлінком в /etc/startgazer/dn та була доступною для запису:

cd /usr/local/www/apache24/

rm billing/content/dn

mkdir billing/content/dn

chmod 777 billing/content/dn

 

Хочу понять причину..... все было "на месте", активные абоны отображались правильно, а при запуске динамического шейпера вручную ошибка перестала отображаться только после резета всех абонов.

Share this post


Link to post
Share on other sites

 

 

а при запуске динамического шейпера вручную ошибка перестала отображаться только после резета всех абонов.

Это какраз свидетельствует, о том, что content/dn смотрит в сторону /etc/stargazer/dn и при проходе fullhostscan успевает наeбнуть файлики, которые нормально были созданы OnConnect -ом и нужны для адекватной работы dnswitch.

 

Нет симлинка - нет проблемы.

Share this post


Link to post
Share on other sites

 

а при запуске динамического шейпера вручную ошибка перестала отображаться только после резета всех абонов.

Это какраз свидетельствует, о том, что content/dn смотрит в сторону /etc/stargazer/dn и при проходе fullhostscan успевает наeбнуть файлики, которые нормально были созданы OnConnect -ом и нужны для адекватной работы dnswitch.

 

Нет симлинка - нет проблемы.

 

ок, жду очередного обновления.....

Share this post


Link to post
Share on other sites

 

 

ок, жду очередного обновления.....

нафига?

Share this post


Link to post
Share on other sites

 

ок, жду очередного обновления.....

нафига?

 

проверить, как я понял нужно "поправить" autoubupdate.sh.

Share this post


Link to post
Share on other sites

Потеряли gif в userstats/iconz/adservice.gif для модуля adserivces

Коммент ADSERVICE_DATE и ADSERVICE_NAMES доступна только запятая ("TV:1,") ("TV:50,") а если сервис 1 то при выборе в Заказать дополнительный сервис будет пустое поле после сервиса

в имени содержится ad/ads поэтому adblock блокирует её)

а запятую пофиксю скоро

Edited by l1ght

Share this post


Link to post
Share on other sites

 

 

проверить, как я понял нужно "поправить" autoubupdate.sh.

Ну поправьте/обновитесь, я ж показал как.  Займет меньше 10 секунд.

Share this post


Link to post
Share on other sites

 

проверить, как я понял нужно "поправить" autoubupdate.sh.

Ну поправьте/обновитесь, я ж показал как.  Займет меньше 10 секунд.

 

уже все работает, зачем лишний раз что-то дергать?

Share this post


Link to post
Share on other sites

Добрый день, nightfly.

Пробегал мимо, посмотрел на консоль (было интересно, как сильно отличаются права в родственном проекте — $system->rights_database).

Вот здесь — http://demo.ubilling.net.ua:9999/billing/?module=sqlconsole&devconsole=true

К выводу желательно бы добавить <pre>, как в SQL консоли. Иначе в выводе нечитаемая каша.

А также запоминание в textarea того, что было отправлено, т.к. вводить повторно при лёгком изменении кода — лень.

Мне-то пофиг, а Вам с этим жить;)

Удачи в разработке.

Share this post


Link to post
Share on other sites
Добрый день, nightfly.

Здрасте, Den1xxx

 

 

К выводу желательно бы добавить pre, как в SQL консоли. Иначе в выводе нечитаемая каша.

Неее, там какраз очень читаемая каша, если исполнять куски тестового кода с формочками и всяким таким.

 

 

А также запоминание в textarea того, что было отправлено, т.к. вводить повторно при лёгком изменении кода — лень.

Верно, такое поведение есть опцией для SQL-консольки, но почему-то пропущено для PHP. Спасибо - зафиксим.

 

И вам удачки ;)

Edited by nightfly

Share this post


Link to post
Share on other sites

Неее, там какраз очень читаемая каша, если исполнять куски тестового кода с формочками и всяким таким.

 

Упс. А разве тег <pre> этому помеха?

post-19689-0-56834500-1456391597_thumb.png

 

Сравните:

post-19689-0-02106500-1456392039_thumb.png

vs

post-19689-0-74250300-1456392058_thumb.png

 

ЗЫ копирайт подпортил картинки, мог бы быть и попрозрачнее.

А надпись «Исполняем это» имхо вовсе не нужна, если в текстарии сохранился исходный код.

Edited by Den1xxx

Share this post


Link to post
Share on other sites

 

 

Упс. А разве тег pre этому помеха?

А... вы про то что прилетает из ob_get_contents(). Туплю. Добавил pre - спасибо :)

Share this post


Link to post
Share on other sites

 

Упс. А разве тег pre этому помеха?

А... вы про то что прилетает из ob_get_contents(). Туплю. Добавил pre - спасибо :)

 

Ой, та нема за шо. Вам спасибо.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By NETOS
      Всем привет. Подскажите пожалуйста, хочу перенести биллинг на другой сервер с другим ip. Что перенести кроме самой базы и конфигов? И ещё как с платежными системами будет установлена связь? На что может повлиять смена ip сервера?
    • 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 Максим97
      что нужно настроить, что бы велся учет переданных данных и снималась абонентская плата в схеме собранной в GNS3?
    • By Amourmort
      Доброго времени суток!
      Был шлюз, настроенный неизвестно когда неизвестным админом. Всё прекрасно работало, интернет людям раздавался, пока не возникла необходимость перейти на другого провайдера.

      У предыдущего провайдера IP шлюзу не выдавался, адрес и шлюз был настроен прямо в rc.conf.
      У нового провайдера PPPoE
      Штатными средствами фряхи у меня поднять соединение не получилось... Вернее, соединение поднималось только вручную, командой /etc/rc.d/ppp start - при перезагрузке соединение автоматически не стартовало.
      Решил использовать утилиту mpd5 для PPPoE. Вот содержимое mpd.conf:
      default: load pppoe_client pppoe_client: # # PPPoE client: only outgoing calls, auto reconnect, # ipcp-negotiated address, one-sided authentication, # default route points on ISP's end # create bundle static B1 # set iface enable nat ##NAT is configured elsewhere set iface route default set ipcp ranges 0.0.0.0/0 0.0.0.0/0 create link static L1 pppoe set link action bundle B1 set auth authname ******** set auth password ******** set link max-redial 0 set link mtu 1492 set link keep-alive 10 60 set pppoe iface igb0 set pppoe service "" open Внёс правки в rc.conf, добавив туда запуск mpd5 и убрав интерфейс igb0. Так же, убрал строку defaultrouter - она была нужна для работы с предыдущим провайдером, с новым резолвер получает данные автоматически.
      Далее, в качестве фаервола используется PF.
      В /etc/pf.conf, к счастью, использованы переменные для конфигурации. Меняю одну переменную ext_if = "igb0" на ext_if = "ng0" и думаю, что дело сделано. Соединение при перезагрузке поднимается, доступ в интернет есть... Довольный собой уехал с объекта домой.
      Вроде бы всё хорошо.
      Но вдруг оказывается, что доступ есть далеко не к каждому сайту. Например, к укр.нет доступ есть. А к bitrix24.ua - нет.
      Пингую с сервака:
       
      ping bitrix24.ua PING bitrix24.ua (18.232.195.40): 56 data bytes ^C --- bitrix24.ua ping statistics --- 26 packets transmitted, 0 packets received, 100.0% packet loss ЧЗН? Спидтест:
       
      speedtest-cli Retrieving speedtest.net configuration... Testing from LIMANET Ltd. (141.105.132.238)... Retrieving speedtest.net server list... Selecting best server based on ping... Hosted by ISP Black Sea (Одесса) [0.43 km]: 5034.671 ms Testing download speed................................................................................ Download: 0.00 Mbit/s Testing upload speed................................................................................................ Upload: 0.00 Mbit/s АААААААААААААААААААА!!!! Что это???
       
      ping korinf-group.com PING korinf-group.com (91.234.33.240): 56 data bytes 64 bytes from 91.234.33.240: icmp_seq=0 ttl=58 time=13.654 ms 64 bytes from 91.234.33.240: icmp_seq=1 ttl=58 time=13.475 ms 64 bytes from 91.234.33.240: icmp_seq=2 ttl=58 time=13.332 ms 64 bytes from 91.234.33.240: icmp_seq=3 ttl=58 time=13.913 ms 64 bytes from 91.234.33.240: icmp_seq=4 ttl=58 time=14.873 ms 64 bytes from 91.234.33.240: icmp_seq=5 ttl=58 time=14.033 ms 64 bytes from 91.234.33.240: icmp_seq=6 ttl=58 time=13.743 ms ^C --- korinf-group.com ping statistics --- 7 packets transmitted, 7 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 13.332/13.860/14.873/0.469 ms ping google.com.ua PING google.com.ua (216.58.215.67): 56 data bytes 64 bytes from 216.58.215.67: icmp_seq=0 ttl=120 time=27.686 ms 64 bytes from 216.58.215.67: icmp_seq=1 ttl=120 time=27.766 ms 64 bytes from 216.58.215.67: icmp_seq=2 ttl=120 time=27.738 ms 64 bytes from 216.58.215.67: icmp_seq=3 ttl=120 time=27.651 ms 64 bytes from 216.58.215.67: icmp_seq=4 ttl=120 time=27.603 ms 64 bytes from 216.58.215.67: icmp_seq=5 ttl=120 time=27.781 ms 64 bytes from 216.58.215.67: icmp_seq=6 ttl=120 time=27.562 ms ^C --- google.com.ua ping statistics --- 7 packets transmitted, 7 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 27.562/27.684/27.781/0.077 ms Как такое может быть? Куда копать?
      При этом, если на компе юзера включить какой-нибудь "впн", с туннелем через Киев или Берлин, доступ к любым сайтам есть, как положено...
    • By Максим97
      После установки FreeBSD на виртуал бокс по инструкции с данного видео, не устанавливается пакет pkg и не могу зайти в режим супер юзера, что делать?
×