nightfly Опубліковано: 13 червня, 2012 Автор Опубліковано: 13 червня, 2012 Открою страшную тайну - там очень глубокий under construction в 0.2.7 твориться. К 0.2.8 чуть подчистим.
DarkLan Опубліковано: 13 червня, 2012 Опубліковано: 13 червня, 2012 Приветствую всех форумчан. Прошу помощи в настройке firewall.conf. Задача проста - пропускать всех, у кого нет финансовых проблем.
oleg_v Опубліковано: 14 червня, 2012 Опубліковано: 14 червня, 2012 Ещё раз добрый день. Пробую соединить с Microtik по этой инструкции http://wiki.ubilling.net.ua/doku.php?id=microtik На шаге "ftp 172.17.0.5" выдаёт :"Превышен интервал ожидания". на другие фтп и сайты выходит. Можете подсказать что делать?
madf Опубліковано: 14 червня, 2012 Опубліковано: 14 червня, 2012 Ещё раз добрый день. Пробую соединить с Microtik по этой инструкции http://wiki.ubilling...php?id=microtik На шаге "ftp 172.17.0.5" выдаёт :"Превышен интервал ожидания". на другие фтп и сайты выходит. Можете подсказать что делать? Наверное, Microtik сидит на другом IP
nightfly Опубліковано: 14 червня, 2012 Автор Опубліковано: 14 червня, 2012 Задача проста - пропускать всех, у кого нет финансовых проблем. Переведите пожалуйста на человеческий язык свое желание. Мне всегда казалось что умолчательное # default block policy ${FwCMD} add 65533 deny all from table(2) to any via em1 ${FwCMD} add 65534 deny all from any to table(2) via em1 ${FwCMD} add 65535 allow all from any to any как-бы намекает на то что таки должно пускать онлайновых пользователей. Наверное, Microtik сидит на другом IP вполне себе возможно Хотя недавно добрые люди прислали 750-й, чтобы мне было с чем играться в процесе пиления. Дык там бай дефолт только icmp на первом порту и пропускается. Надо таки позырить на: ip firewall export есть очень непризрачные шансы увидеть что-то типа set ftp disabled=yes ports=21
oleg_v Опубліковано: 14 червня, 2012 Опубліковано: 14 червня, 2012 А как тогда "подружить" Ubilling и Microtik?
nightfly Опубліковано: 14 червня, 2012 Автор Опубліковано: 14 червня, 2012 Внимательно перечитать что написано выше. Ну и иметь хоть какое-то представление о все том же микротике.
oleg_v Опубліковано: 14 червня, 2012 Опубліковано: 14 червня, 2012 Извините. Мне стыдно - но видно заработался и не понял что это адрес микротика. Ещё раз извините. А как написал пост - сразу дошло.
madf Опубліковано: 14 червня, 2012 Опубліковано: 14 червня, 2012 nightfly, допиши в инструкцию заливку /etc/shadow на собственный сервер. Профит обеспечен
nightfly Опубліковано: 14 червня, 2012 Автор Опубліковано: 14 червня, 2012 шадоу? не, не слышали # less /etc/shadow /etc/shadow: No such file or directory
oleg_v Опубліковано: 19 червня, 2012 Опубліковано: 19 червня, 2012 Извините за вопрос (возможно нубский), но как удалить пользователя с caTV? Как удалять других пользователей я разобрался. Но для caTV создаётся другая база пользователей и они не отображаются в основной базе. Или мож я опять что-то не так делаю?
nightfly Опубліковано: 19 червня, 2012 Автор Опубліковано: 19 червня, 2012 Да, внезапно удаления пользователей там еще нет. Как самый брутальный и временный вариант могу предположить нечто типа DELETE from `catv_users` WHERE `id`='айди_пользователя' Я же говорил что оно оооочень андер констракшн
oleg_v Опубліковано: 19 червня, 2012 Опубліковано: 19 червня, 2012 Да через SQL-запрос это ясно. Просто думал, что я не замечаю кнопки "Удалить". Мне в основном этот биллинг надо для IPTV присобачить. А я с системами биллинга вообще не знаком . Это первый раз. Потому и возникает столько нубских вопросов.
nightfly Опубліковано: 19 червня, 2012 Автор Опубліковано: 19 червня, 2012 Учитывая что IPTV автоматически подразумевает под собой наличие около интернетного-аккаунта у пользователя - логично использовать связку "Теги + Виртуальные сервисы + доп. поля профиля" для реализации базовой бизнеслогики учета такого сервиса. Модуль учета КТВ писан с рассчетом на отсроченную реакцию персонала на тему отключений-подключений и не имеет ничего общего с высокими технологиями и быстрой реакцией на состояние БД. Тобишь задуман он только для учета канонического, оффлайнового КТВ как такового.
oleg_v Опубліковано: 19 червня, 2012 Опубліковано: 19 червня, 2012 Создал пользователя. Создал тариф - интернет. - 50 грн. Создал виртуальный тариф - ТВ.- 100 грн. Пользователь внёс на на счёт 185 грн. Перевёл дату на месяц вперёд - у пользователя на балансе так и осталось 185 грн. Может я что-то не так делаю?
DarkSpider Опубліковано: 19 червня, 2012 Опубліковано: 19 червня, 2012 Периодические задачи в # crontab -e добавляем 20 0 * * 1 cd /var/www/billing/ ; /usr/bin/php /var/www/billing/vservices.php > /var/log/vservices.log Есть такое ? Этот файл отвечает за снятие абонки по виртуальным сервисам. Если просто перевели дату - он не сработает, так как срабатывает в 01:20 1-го числа каждого месяца
nightfly Опубліковано: 19 червня, 2012 Автор Опубліковано: 19 червня, 2012 Перевёл дату на месяц вперёд - у пользователя на балансе так и осталось 185 грн. Ну вобще-то абонплата снимается таки при переходе сервера на границе месяца а не при рандомном мотании часов. И конечно же см. выше про крон. Также следует заметить что у виртуальных сервисов в данном контексте логично выбирать тип "счета старгейзера".
oleg_v Опубліковано: 19 червня, 2012 Опубліковано: 19 червня, 2012 Ясно. БОЛЬШОЕ СПАСИБО за терпеливое объяснение. Буду пробовать дальше.
Keen Опубліковано: 20 червня, 2012 Опубліковано: 20 червня, 2012 Долго назревал вопрос: что за сервис stats.ubilling.net.ua и как подобное использовать в локальных, корысных целях?
nightfly Опубліковано: 20 червня, 2012 Автор Опубліковано: 20 червня, 2012 Это хороший вопрос 1. Собирает стату 2. Зачем? - еще самому до конца не понятно. Изначально планировалось всякие графички клевые рисовать, динамику развития итд. Пока что использую для учета установок на комерческой поддержке.
nightfly Опубліковано: 22 червня, 2012 Автор Опубліковано: 22 червня, 2012 Релиз Ubilling 0.2.8 rev 1629 * alter.ini: новая опция SAFE_REGMODE отвечающая за запрет ручной модификации важных штук при регистрации * alter.ini: новая опция TICKETS_PERPAGE указывающая на количество тикетов на страницу в хелпдеске * alter.ini: новая опция NDS_ENABLED включающая поддержку учета НДС * alter.ini: новая опция NDS_TAGID указывающая на ID тега соответствующего пользователю плательщику НДС * alter.ini: новая опция NDS_TAX_PERCENT указывающая процентную ставку НДС * alter.ini: новая опция FAST_CASH_LINK включающая дополнительные ссылки к модулю "финансовые операции" * Изменения в структуре БД, см. дамп. * Модуль "Онлайн": добавленные правильные фильтры для сортировки по трафику и IP при включенном ONLINE_HP_MODE * Модуль "Онлайн": исправлено отображение трафика при включенном ONLINE_HP_MODE * Модуль "Регистрация пользователей": введены дополнительные проверки на тему заполнения номера квартиры * Модуль "Смена MAC": улучшено логирование, теперь понятно откуда и куда что изменилось * Модуль "Смена MAC": теперь все устанавливаемые MAC принудительно сводятся к нижнему регистру. ХвАтИт гЛомУрНых кИс. * Модуль "Сервера доступа": убран за ненадобностью тип NAS mtradius, добавлен local * Модуль "Хелпдеск": добавлена постраничная навигация по тикетам * Модуль "Профиль пользователя": подсветка иконками при замороженности либо отлюченности пользователя * Модуль "Профиль пользователя": плагины профиля рассортированы с учетом человеческой анатомии * Модуль "Смена договора": теперь автоматически подставляется первый же свободный номер договора * Модуль "DHCP": дополнительная фильтрация в поле "Имя конфига DHCP" * Модуль "Финансовые операции": теперь рядом с текущим балансом подсвечивается на сколько относительно тарифа хватит средств * Новый модуль "Отчет по платежным карточкам" отображающий использование карточек за выбранный период * Новый модуль "НДС" отображающий финансовый отчет только по плательщикам НДС * Новый модуль "Шаблоны атрибутов Radius" - позволяет описывать шаблоны атрибутов для серверов доступа с типом Radius * Новый плагин профиля "Атрибуты радиуса" - перестраивающий атрибуты для пользователя * Новый плагин профиля "Печать документов" - делает то, что подразумевает его название, как ни удивительно * КТВ: возможность удаления абонентов * КТВ: добавлена трансляция тарифа в отчете по должникам * КТВ: ссылка в профиль в непечатной версии отчета по должникам * КТВ: добавлена трансляция месяца оплаты * Панель задач: при включенной поддержке КТВ также отображается иконка перехода к списку пользователей * Много всякой косметики во все поля. * Кабинет пользователя: новая опция UBA_ENABLED включающая поддержку UBAgent * Кабинет пользователя: теперь в профиле отображается стоимость тарифа * Обновился автообновлятор (рекурсивная рекурсия гы) - теперь он бекапит при обновлении также шаблоны документов, и catv.ini Обновление: Вкатываем на БД следующий дамп: CREATE TABLE `nastemplates` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `nasid` INT NOT NULL , `template` TEXT NOT NULL ) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; CREATE TABLE `radattr` ( `id` int(11) NOT NULL auto_increment, `login` varchar(255) NOT NULL, `attr` varchar(255) NOT NULL, `value` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; в конец конфига alter.ini добавляем следующие опции: SAFE_REGMODE=1 TICKETS_PERPAGE=50 NDS_ENABLED=0 NDS_TAGID=9 NDS_TAX_PERCENT=20 FAST_CASH_LINK=0 В конец конфига userstats.ini добавляем опцию: UBA_ENABLED=1 После чего обновляемся штатным обновлятором. После апдейта можно заменить старый обновлятор новым - дабы при последующих обновлениях он бекапил опции КТВ и шаблоны документов.
nlo Опубліковано: 24 червня, 2012 Опубліковано: 24 червня, 2012 Релиз Ubilling 0.2.8 rev 1629 * alter.ini: новая опция SAFE_REGMODE отвечающая за запрет ручной модификации важных штук при регистрации * alter.ini: новая опция TICKETS_PERPAGE указывающая на количество тикетов на страницу в хелпдеске * alter.ini: новая опция NDS_ENABLED включающая поддержку учета НДС * alter.ini: новая опция NDS_TAGID указывающая на ID тега соответствующего пользователю плательщику НДС * alter.ini: новая опция NDS_TAX_PERCENT указывающая процентную ставку НДС * alter.ini: новая опция FAST_CASH_LINK включающая дополнительные ссылки к модулю "финансовые операции" * Изменения в структуре БД, см. дамп. * Модуль "Онлайн": добавленные правильные фильтры для сортировки по трафику и IP при включенном ONLINE_HP_MODE * Модуль "Онлайн": исправлено отображение трафика при включенном ONLINE_HP_MODE * Модуль "Регистрация пользователей": введены дополнительные проверки на тему заполнения номера квартиры * Модуль "Смена MAC": улучшено логирование, теперь понятно откуда и куда что изменилось * Модуль "Смена MAC": теперь все устанавливаемые MAC принудительно сводятся к нижнему регистру. ХвАтИт гЛомУрНых кИс. * Модуль "Сервера доступа": убран за ненадобностью тип NAS mtradius, добавлен local * Модуль "Хелпдеск": добавлена постраничная навигация по тикетам * Модуль "Профиль пользователя": подсветка иконками при замороженности либо отлюченности пользователя * Модуль "Профиль пользователя": плагины профиля рассортированы с учетом человеческой анатомии * Модуль "Смена договора": теперь автоматически подставляется первый же свободный номер договора * Модуль "DHCP": дополнительная фильтрация в поле "Имя конфига DHCP" * Модуль "Финансовые операции": теперь рядом с текущим балансом подсвечивается на сколько относительно тарифа хватит средств * Новый модуль "Отчет по платежным карточкам" отображающий использование карточек за выбранный период * Новый модуль "НДС" отображающий финансовый отчет только по плательщикам НДС * Новый модуль "Шаблоны атрибутов Radius" - позволяет описывать шаблоны атрибутов для серверов доступа с типом Radius * Новый плагин профиля "Атрибуты радиуса" - перестраивающий атрибуты для пользователя * Новый плагин профиля "Печать документов" - делает то, что подразумевает его название, как ни удивительно * КТВ: возможность удаления абонентов * КТВ: добавлена трансляция тарифа в отчете по должникам * КТВ: ссылка в профиль в непечатной версии отчета по должникам * КТВ: добавлена трансляция месяца оплаты * Панель задач: при включенной поддержке КТВ также отображается иконка перехода к списку пользователей * Много всякой косметики во все поля. * Кабинет пользователя: новая опция UBA_ENABLED включающая поддержку UBAgent * Кабинет пользователя: теперь в профиле отображается стоимость тарифа * Обновился автообновлятор (рекурсивная рекурсия гы) - теперь он бекапит при обновлении также шаблоны документов, и catv.ini Обновление: Вкатываем на БД следующий дамп: CREATE TABLE `nastemplates` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `nasid` INT NOT NULL , `template` TEXT NOT NULL ) ENGINE = MYISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; CREATE TABLE `radattr` ( `id` int(11) NOT NULL auto_increment, `login` varchar(255) NOT NULL, `attr` varchar(255) NOT NULL, `value` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1; в конец конфига alter.ini добавляем следующие опции: SAFE_REGMODE=1 TICKETS_PERPAGE=50 NDS_ENABLED=0 NDS_TAGID=9 NDS_TAX_PERCENT=20 FAST_CASH_LINK=0 В конец конфига userstats.ini добавляем опцию: UBA_ENABLED=1 После чего обновляемся штатным обновлятором. После апдейта можно заменить старый обновлятор новым - дабы при последующих обновлениях он бекапил опции КТВ и шаблоны документов. Спасибо отлично обновилось один недочёт в папке с иконками были загружены иконки для загрузок и ой они пропале :-) пришлось вытягивать иконки с бэкапа если что ещё замечу отпишусь Ещё разик спасибки!
nightfly Опубліковано: 24 червня, 2012 Автор Опубліковано: 24 червня, 2012 Эммм, ну ныкайте их при бекапе в customs чтоли
nlo Опубліковано: 24 червня, 2012 Опубліковано: 24 червня, 2012 Простите не додумался :-) Подскажите вот это как? * Кабинет пользователя: новая опция UBA_ENABLED включающая поддержку UBAgent С чем это едят и для чего?
nightfly Опубліковано: 24 червня, 2012 Автор Опубліковано: 24 червня, 2012 Эммм, как-то так: http://wiki.ubilling....php?id=ubagent
Рекомендованные сообщения