Перейти до

Релизы Ubilling


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

...

вы чо, /tmp пропили?

так у меня нет этой папочки, (хотя подозреваю для чего она ))))

 

Система Debian squeeze

...

Таки пропили. :)

Этот каталог есть везде, он жизненно важен для функционирования системы.

Ссылка на сообщение
Поделиться на других сайтах
  • Відповіді 1,2k
  • Створено
  • Остання відповідь

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

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

Преувеличиваем? Ничего особенного и нового я не сделал

Ни один единорог не пострадал? =)

Posted Images

точно есть... слона то и не приметил :facepalm:

слон с укором смотрит на вас красными глазами :)

 

tmp.png

А ты знаешь что "как вы судно назовете - так оно и поплывет"? :)

Ссылка на сообщение
Поделиться на других сайтах
А ты знаешь что "как вы судно назовете - так оно и поплывет"? :)

Ну, не взирая на этимологию, там чуть другие семантические свойства присутствуют :)

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

слон с укором смотрит на вас красными глазами :)

 

 

я сам в шоке, аж даже стыдно.... надо срочно брать отпуск :lol:

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

034release.png

 

Ubilling 0.3.4 rev 2060

  • Изменения в структуре БД, см дамп.
  • alter.ini: новая опция TB_LABELED добавляющая подписи к иконкам
  • alter.ini: новая опция ARPING_EXTRA_OPTIONS описывающая дополнительные опции для arping
  • alter.ini: новая опция CATV_HP_MODE включающая альтернативный рендер для списка пользователей КТВ
  • alter.ini: новая опция DISCOUNTS_ENABLED включающая поддержку скидок
  • alter.ini: новая опция DISCOUNT_PERCENT_CFID определяющая ID доп. поля устанавливающего процент скидки
  • alter.ini: новая опция DISCOUNT_OPERATION устанавливающая тип операции под которым будет осуществляться работа со скидками
  • alter.ini: новая опция DISCOUNT_CASHTYPEID указывающая на тип оплаты под которым будут начислятся средства
  • alter.ini: новая опция LOGIN_GENERATION устанавливающая модель генерации логинов при регистрации
  • alter.ini: новая опция PASSWORD_GENERATION_LENGHT устанавливающая длину генерируемого пароля при регистрации
  • alter.ini: новая опция SWYMAP_ENABLED включающая поддержку карт свичей
  • alter.ini: новая опция CATV_BACK_FEE включающая начисление АП за КТВ за прошедший а не текущий месяц
  • catv.ini: новая опция ZERO_TOLERANCE делающая тоже, что и для интернетов
  • Новый конфиг ymaps.ini: проследите, чтобы он бекапился при обновлении
  • Модуль «Панель задач»: теперь умеет отображать иконки симпатичными плиточками. Спасибо Faceless.
  • Модуль «Планирование работ»: теперь если задание создано из профиля происходит переход к самой задаче.
  • Модуль «Права администраторов»: улучшен логгинг.
  • Модуль «Экспорт платежей»: немного причесан
  • Модуль «События»: исправлена сортировка
  • Модуль «Регистрация пользователей»: добавлена дополнительная проверка на тему дублей
  • Модуль «Редактирование пароля»: теперь предлагает пароли регулируемой размерности
  • Модуль «Настройки системы»: переписан полностью и теперь умеет орать о пропущенных опциях
  • Модуль «SQL консоль»: теперь переименован в «Консоль разработчика»
  • Новый модуль "Карта оборудования": позволяет визуально контролировать состояние активного сетевого оборудования
  • Появилась базовая поддержка скидок
  • На скорую руку приклеена русскоязычная контекстная справка с вырвиглазными ошибками
  • КТВ: починен разнос выписок при неуказанной квартире
  • Обновился автообновлятор - проконтролируйте актуальность сбекапливаемых конфигов
  • Появилась зайчаточная механика деплоя опций в конфиги и патчей на БД которая возможно упростит жизнь в будущем
  • Кабинет пользователя: исправлена ошибка не позволявшая залогиниваться некоторым браузерам при auth=login

Подробнее о характере обновлений и всяком таком можно узнать как всегда здесь: http://wiki.ubilling...hp?id=changelog

О том, что делают и как устанавливаются новые опции можно почитать тут: http://wiki.ubilling...id=alteriniconf

И как всегда можно посетить обновленную демку по адресу: http://ubilling.net....npages&pid=demo

 

Перед обновлением следует вкатить вот такой дамп на БД:

 

ALTER TABLE `switches` ADD `geo` VARCHAR( 255 ) NULL DEFAULT NULL AFTER `snmp` ;

 

А также добавить следующие опции в alter.ini:


TB_LABELED = 1
ARPING_EXTRA_OPTIONS = "-c 10 -w 10000"
CATV_HP_MODE = 0
DISCOUNTS_ENABLED=0
DISCOUNT_PERCENT_CFID=32
DISCOUNT_OPERATION="CORR"
DISCOUNT_CASHTYPEID=1
LOGIN_GENERATION=DEFAULT
PASSWORD_GENERATION_LENGHT=8
SWYMAP_ENABLED=1
CATV_BACK_FEE=1

 

а также в catv.ini:

 

ZERO_TOLERANCE=1

 

 

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

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

 

ЗЫ если после обновления иконки на такскбаре выстроились раком вертикально - не пугаемся а просто тыкаем ctrl-R, чтобы обновить кеш браузера.

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

Небольшой соцопрос.

 

Закрадывается желание немного изменить модель разработки, чтобы улучшить фидбек и ровность релизных версий в дальнейшем. А также немножечко сократить частоту релизов как таковых.

Сейчас, как не сложно заметить, релизы выходят довольно часто в силу существующей модели: "пишем-пишем -> релиз -> ловим баги -> фиксим баги -> пишем-пишем -> релиз -> опять что-то сломалось.." и так далее по-кругу. Что влечет за собой текущее положение вещей.

 

Что планируется изменить: дать возможность самым экстремальным либо нетерпеливым, либо страждущим обновляться не до текущих релизных снапшотов, а и до каррента (ну типа как в FreeBSD) собирая еженочные билды, в которые будет входить весь рабочий на текущий момент код и багфиксы относительно последнего из релизов. Приблизительно такая механика практикуется сейчас для пользователей Ubilling на коммерческой поддержке, чтобы держать их в максимально актуальном состоянии.

 

Итого - сбор голосов, если найдется более трех с половиной человек, заинтересованных в обновлениях выше релизных ревизий, будет открыто зеркало ежедневных билдов.

Ссылка на сообщение
Поделиться на других сайтах
пропустил: TB_LABELED = 1 в alter.ini.

молодец, прочитали наконец выше, что следует сделать перед обновлением?

 

Кстати как, за ваш заказ, сумашедшие деньги "до первых чисел октября" собрали уже, не? :)

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

Кстати как, за ваш заказ, сумашедшие деньги "до первых чисел октября" собрали уже, не? :)

 

Вот свинью фарфоровую заставляете разбить, и что за человек то?

 

еще одно заметил:

 

Notice: Undefined index: MACVEN_ENABLED in /usr/local/www/apache22/data/billing/api/libs/api.workaround.php on line 926
и
Notice: Undefined index: CREATETASK_IN_PROFILE in /usr/local/www/apache22/data/billing/api/libs/api.workaround.php on line 998

админка, профиль юзера.

Ссылка на сообщение
Поделиться на других сайтах
админка, профиль юзера.

Даже не спрашиваю от какого релиза вы обновлялись.

 

Смотрите в этой же ветке все версии после той, которая у вас была, и внимательно читаете мои примечания на тему "перед обновлением следует....".

 

Собственно добавляете все появившиеся опции в том виде в котором рекомендуется в конфиги и вкатываете при помощи "консоли разработчика" все патчи на БД.

 

Вот свинью фарфоровую заставляете разбить, и что за человек то? шучу.

Да вобще копец, на воллстрит паника :facepalm:

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

Обновлялся давно :) вроде все решилось, запущу на 50 машин на месяц, протестим.

 

PS

Было замечено интересное явление у некоторых пользователей:

когда ставить р2р, вырубает интернет на 1-3 минуты и после обратно впускает. в логих (не стар, не fw ) ничего не нет лишнего. Явление было замечено только на одной машина... пока что.

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

!!! вот у меня тоже были прецинденты.... правда вырубало не на 1-3 мин, а пока не рестартанёш биллинг. и не при

 

когда ставить р2р

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

...

Было замечено интересное явление у некоторых пользователей:

когда ставить р2р, вырубает интернет на 1-3 минуты и после обратно впускает.

...

Лампы на сетевушке прогреваются, вестимо...

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

!!! вот у меня тоже были прецинденты.... правда вырубало не на 1-3 мин, а пока не рестартанёш биллинг. и не при

 

когда ставить р2р

 

Какой у вас тип авторизации? ЮБ отлично работает с: DHCP, Static. Остальные типы авторизации (виды ppp или l2pt) это уже или крутите настройки самой системы (какой там BSD вы пользуетесь) или смотрите логи fw (pf). Сам ЮБ впринципи тут не причем.

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

авторизация IP+MAC, система Debian, да скорее всего Ubilling тут не причём.

вот предистория:

http://local.com.ua/forum/topic/3136-сбор-багов-и-feature-requests/page__view__findpost__p__363792

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

Nov 29 21:38:59 localhost cron: login_getclass: unknown class 'php'
Nov 29 21:38:59 localhost /usr/sbin/cron[1212]: login_getclass: unknown class 'php'

 

Сегодня логи парсил и вот что не понравилось.

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

Обновлялся давно :) вроде все решилось, запущу на 50 машин на месяц, протестим.

 

PS

Было замечено интересное явление у некоторых пользователей:

когда ставить р2р, вырубает интернет на 1-3 минуты и после обратно впускает. в логих (не стар, не fw ) ничего не нет лишнего. Явление было замечено только на одной машина... пока что.

 

Такое и у нас случается , если у клиента Win7 и отключен файерволл - причина мало изучена и лечится переустановкой "винды" - Ubilling тут не причём, точно.

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

Такое и у нас случается , если у клиента Win7 и отключен файерволл - причина мало изучена и лечится переустановкой "винды" - Ubilling тут не причём, точно.

 

старая ХР стоит (какой билд не скажу, но точно уверен, что СП3). Человек как бы говорит, что винду сносил, новая стоит. Вообщем срань еще та, и как человеку обьяснить, что сервера не причем - делема...

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

Nov 29 21:38:59 localhost cron: login_getclass: unknown class 'php'

Nov 29 21:38:59 localhost /usr/sbin/cron[1212]: login_getclass: unknown class 'php'

 

Сегодня логи парсил и вот что не понравилось.

 

Вообще не мое.

 

и как человеку обьяснить, что сервера не причем - делема...

Ну давайте изза каждого юзера у которого вирусня или корявая винда, искать проблемы у себя и попутно перелопачивать пол сети. А что, сурйозные провайдеры так и делают - "раз юзер сказал, что у нас проблемы - значит давайте сломаем БГП бордер и резвенько фрю переставим на десятке NAS-ов, а что, юзер же сказал" :facepalm:

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

Такое и у нас случается , если у клиента Win7 и отключен файерволл - причина мало изучена и лечится переустановкой "винды" - Ubilling тут не причём, точно.

 

старая ХР стоит (какой билд не скажу, но точно уверен, что СП3). Человек как бы говорит, что винду сносил, новая стоит. Вообщем срань еще та, и как человеку обьяснить, что сервера не причем - делема...

 

У нас таких случая два было с авторизацией р2р и оба на Win7. Первый на ноуте Sony - особо не разбирались (да , и клиент был не против) , установили роутер и поместили "соньку" за роутер. Второй вариант - обычный комп. - симптомы те же , что и у вас - в замен бортовой установили PCI сетевушку - как бы, на несколько дней все нормализовалось, потом глюки те же... Сменили "винду" - уже месяц полет нормальный , сетевуху сняли , на интегрированной тоже все нормально. В обоих компах была установлена win 7 home basic. На ХР такой симптоматики не наблюдали ни у кого. А , то что клиент говорил , что сносил и ставил - так может он тот же релиз и с того же диска ставил :) .

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
  • Зараз на сторінці   0 користувачів

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

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

    • Від Remez
      Ценник 5,500
       
      в наличии 3 шт
       
       





    • Від mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • Від Plastilin
      Вітаю. Маю наступний комплект. Ubilling на Debian + Mikrotik CHR як маршрутизатор. Наче все запустилось, але виникло питання яке не вдається розрулити. Читав Wiki, ковиряв, читав знову Wiki, знову ковиряв - не допомогло.
      Чи можливо якось визначити конкретну IP адресу з пулу який видає Mikrotik клієнту через Radius? Мені пропонує обрати наступну вільну адресу з пулу при спробі зміни адреси?
      З цього з'являється додаткове питання, чи можливо контролювати доступ користувачам у яких IP назначений статично, тобто прописаний вручну? Наприклад при зміні статусу не активний - пхати до Firewall Mikrotik правила заборони доступу з IP адреси визначеної вручну, навіть якщо вона не отримана по DHCP.
       
      UPD: з першою частиною знайшов: IP_CUSTOM=1 в alter.ini 
    • Від ppv
      Потрібно було витерти одну мережу, всі абоненти з неї були перенесені в іншу. Але світить що 6 IP зайняті, хоча вона повністю вільна.
       
      ID    Мережа/CID           RВсього IP        Використано IP ▾           Вільно IPСервіс
      6      172.16.70.0/23        506                    6                                       500
       
      Підкажіть як правильно це підчистити щоб видалити мережу.
    • Від ppv
      Проглянув FAQ і Ubilling Wiki. Зацікавило питання чи є в Ubilling якась реалізація reCAPTCHA, чи потрібно додавати руцями, (для прикладу для форми подачі заявок чи для кабінету користувача)?
       

×
×
  • Створити нове...