Перейти до

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

Опубліковано:

Приветствую всех форумчан.

Прошу помощи в настройке firewall.conf.

 

Задача проста - пропускать всех, у кого нет финансовых проблем.

Опубліковано:

Ещё раз добрый день.

Пробую соединить с Microtik

по этой инструкции http://wiki.ubilling.net.ua/doku.php?id=microtik

 

На шаге "ftp 172.17.0.5"

выдаёт :"Превышен интервал ожидания".

на другие фтп и сайты выходит.

 

Можете подсказать что делать?

Опубліковано:

Ещё раз добрый день.

Пробую соединить с Microtik

по этой инструкции http://wiki.ubilling...php?id=microtik

 

На шаге "ftp 172.17.0.5"

выдаёт :"Превышен интервал ожидания".

на другие фтп и сайты выходит.

 

Можете подсказать что делать?

Наверное, Microtik сидит на другом IP :)

Опубліковано:
Задача проста - пропускать всех, у кого нет финансовых проблем.

Переведите пожалуйста на человеческий язык свое желание. Мне всегда казалось что умолчательное

 

# 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

Опубліковано:

Извините. Мне стыдно :) - но видно заработался и не понял что это адрес микротика. Ещё раз извините.

 

А как написал пост - сразу дошло.

Опубліковано:

Извините за вопрос (возможно нубский), но как удалить пользователя с caTV?

Как удалять других пользователей я разобрался.

Но для caTV создаётся другая база пользователей и они не отображаются в основной базе.

 

Или мож я опять что-то не так делаю?

Опубліковано:

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

 

DELETE from `catv_users` WHERE `id`='айди_пользователя'

 

Я же говорил что оно оооочень андер констракшн :)

Опубліковано:

Да через SQL-запрос это ясно. Просто думал, что я не замечаю кнопки "Удалить". :)

Мне в основном этот биллинг надо для IPTV присобачить. А я с системами биллинга вообще не знаком :) . Это первый раз. Потому и возникает столько нубских вопросов.

Опубліковано:

Учитывая что IPTV автоматически подразумевает под собой наличие около интернетного-аккаунта у пользователя - логично использовать связку "Теги + Виртуальные сервисы + доп. поля профиля" для реализации базовой бизнеслогики учета такого сервиса.

 

Модуль учета КТВ писан с рассчетом на отсроченную реакцию персонала на тему отключений-подключений и не имеет ничего общего с высокими технологиями и быстрой реакцией на состояние БД. Тобишь задуман он только для учета канонического, оффлайнового КТВ как такового.

Опубліковано:

Создал пользователя.

Создал тариф - интернет. - 50 грн.

Создал виртуальный тариф - ТВ.- 100 грн.

Пользователь внёс на на счёт 185 грн.

Перевёл дату на месяц вперёд - у пользователя на балансе так и осталось 185 грн.

Может я что-то не так делаю?

Опубліковано:

Периодические задачи

в # crontab -e добавляем

20 0 * * 1  cd /var/www/billing/ ; /usr/bin/php /var/www/billing/vservices.php > /var/log/vservices.log

Есть такое ?

Этот файл отвечает за снятие абонки по виртуальным сервисам.

Если просто перевели дату - он не сработает, так как срабатывает в 01:20 1-го числа каждого месяца

Опубліковано:
Перевёл дату на месяц вперёд - у пользователя на балансе так и осталось 185 грн.

Ну вобще-то абонплата снимается таки при переходе сервера на границе месяца а не при рандомном мотании часов. И конечно же см. выше про крон.

 

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

Опубліковано:

Это хороший вопрос :)

 

1. Собирает стату

2. Зачем? - еще самому до конца не понятно. Изначально планировалось всякие графички клевые рисовать, динамику развития итд. Пока что использую для учета установок на комерческой поддержке.

Опубліковано:

zakaz.jpg

 

Релиз 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

 

После чего обновляемся штатным обновлятором. После апдейта можно заменить старый обновлятор новым - дабы при последующих обновлениях он бекапил опции КТВ и шаблоны документов.

Опубліковано:

zakaz.jpg

 

Релиз 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

 

После чего обновляемся штатным обновлятором. После апдейта можно заменить старый обновлятор новым - дабы при последующих обновлениях он бекапил опции КТВ и шаблоны документов.

Спасибо отлично обновилось

один недочёт

в папке с иконками были загружены иконки для загрузок

и ой они пропале :-) пришлось вытягивать иконки с бэкапа

если что ещё замечу отпишусь

Ещё разик спасибки!

Опубліковано:

Простите не додумался :-)

Подскажите вот это как?

* Кабинет пользователя: новая опция UBA_ENABLED включающая поддержку UBAgent

С чем это едят и для чего?

Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Створити нове...