err_err Posted March 25, 2012 Posted March 25, 2012 а есть ли в планах вход в кабинет пользователя по логину паролю.... авторизация через ip немного не то
nightfly Posted March 25, 2012 Author Posted March 25, 2012 а есть ли в планах вход в кабинет пользователя по логину паролю.... авторизация через ip немного не то В планах есть, реализуется в общем то не сложно - что получать айпишку что сверять логин-пароль по одной и той же табличке, практически без разницы. Просто думаю будет это не в первую очередь. Как можно заметить последних два релиза сосредоточены на допиливании юзабилити, юзерфрендли и стабилизации имеющегося уже функционала. До 0.2.6 новый функционал подразумевающий какие-либо изменения в ядре пока не планируется. 0.2.5 если все будет хорошо запланирован через неделю-полторы.
Себастьян Перейро Posted March 28, 2012 Posted March 28, 2012 Сегодня обнаружили такой БАГ, а может недопоняли чего. Установили "Ubilling" если воспользоваться на любом компьютере в локальной сети такой ссылкой http://ххххххххххх/billing/config/billing.ini , то сами видите что может увидить более менее продвинутый пользователь (( . Логин и пароль как на ладоне. Можно ли сделать этоти файлы не ini а php ?
DarkSpider Posted March 28, 2012 Posted March 28, 2012 Права на папки ? Настройки виртуалхоста ? Ваш .htaccess ?
DarkSpider Posted March 28, 2012 Posted March 28, 2012 3. Убедитесь что для виртуал-хоста на котором работает Ubilling в Apache включена опция AllowOverride All 4. Постарайтесь позволить доступ к Ubilling, только оттуда откуда это действительно нужно #.htaccess deny from all allow from 192.168.0. Это в корне убиллинга. В корне ./config deny from all
nightfly Posted March 28, 2012 Author Posted March 28, 2012 Повторяй-не повторяй, всеравно в результате все банально забивают.
Себастьян Перейро Posted March 28, 2012 Posted March 28, 2012 Делали все по статье http://wiki.ubilling.net.ua/doku.php?id=setupfreebsd черным по белому пишут chmod -R 777 content/ config/ multinet/ exports/ remote_nas.conf vservices.php
madf Posted March 28, 2012 Posted March 28, 2012 Делали все по статье http://wiki.ubilling...id=setupfreebsd черным по белому пишут chmod -R 777 content/ config/ multinet/ exports/ remote_nas.conf vservices.php К стати да, я уже говорил про 777
nightfly Posted March 28, 2012 Author Posted March 28, 2012 К стати да, я уже говорил про 777 И даром говорил - конфиги должны быть доступны для чтения форкам апача по самоочевидным причинам. Почему не chown? А изза этих ваших линуксов в которых апач работает под неизвестно кем. А то что вообще не работают htaccess это типа нормально? черным по белому пишут chmod -R 777 content/ config/ multinet/ exports/ remote_nas.conf vservices.php А еще чернее, по еще более белому: http://wiki.ubilling...php?id=security Собсно п.3. А если хочется сделать все как у белых людей то стоит еще осилить наконец п.4. и SSL. Логин и пароль как на ладоне. Можно ли сделать этоти файлы не ini а php ? угу, такой подход был моден лет десять назад у наиболее рукожопных быдлокодеров. В любом случае при адекватном подходе к администрированию, таких наивных проблем возникать не может. Наглядно: http://demo.ubilling...fig/billing.ini http://demo.ubilling.../content/users/
nightfly Posted April 5, 2012 Author Posted April 5, 2012 Релиз Ubilling 0.2.5 rev 1349 Список изменений. * Изменения в структуре БД: (см. дамп) * alter.ini: новая опция ARPDIAG_ENABLED отвечающая за включение соответствующего модуля * alter.ini: новая опция NOBACKUPTABLESLIKE указывающая паттерны табличек которые не стоит бекапить (детальную статистику например). * alter.ini: новая опция TB_ICONCUSTOMSIZE позволяющая каждому оператору определять собственный размер иконок в модуле "Панель задач". По умолчанию используется размер установленный в TASKBAR_ICON_SIZE * alter.ini: новая опция MACCHANGERANDOMDEFAULT генерирующая случайный уникальный MAC в диалоге ручной смены. * Модуль "Отчет по подключениям": исправлен показ сегодняшних подключений * Модуль "Свитчи": исправлена сортировка по состоянию живости, рефакторинг, чистка * Модуль "Свичи": если в описании встречается "NP" для свича не будет вызван zb_PingICMP * Модуль "Модели свитчей": исправлена сортировка, очеловечено удаление, рефакторинг, чистка * Модуль "Отчет по подключениям": рефакторинг, чистка, исправление сортировок * Модуль "Смена тарифа": больше нельзя выставить переход со следующего месяца для только что зарегистрированного пользователя у которого нету текущего тарифа * Модуль "Бекап БД": больше не резервирует таблицы указанные в параметре NOBACKUPTABLESLIKE * Модуль "Хелпдеск": полностью переписан с учетом человеческой физиологии и более не вызывает переломов мозга. * Модуль "Просмотр событий": появилась возможность поиска по самим событиям * Модуль "Массовая рассылка": теперь не генерирует килотонны логов при включенном MASSSEND_SAFE * Модуль "Контроль скорости": рефакторинг, чистка, появилась возможность убирать переназначения скорости кнопкой "исправить" * Новый модуль: "ARPдиагностика" позволяющий вылавливать всякие подозрительные вопли например от arpwatch о попытках подмены IP * Новый модуль: "Геноцид" позволяющий контролировать на глаз процент утилизации пользовательской полосы * Кабинет пользователя: появилась Белорусская локализация * Кабинет пользователя: появилась дополнительная проверка не позволяющая установить себе кредит при суме задолжености больше стоимости текущего тарифа * Кабинет пользователя: zbs_ModulesMenuShow теперь может опционально показывать иконки для модулей * Где только можно натыканы дополнительные редиректы чтобы избежать дублирования отсылки POST данных * jquery и прочие радости жизни больше не прилетают откуда-то с API google Перед обновлением штатным обновлятором следует добавить в конец alter.ini следующие параметры: ARPDIAG_ENABLED=0 NOBACKUPTABLESLIKE=logs_,detailstat,weblogs TB_ICONCUSTOMSIZE=1 MACCHANGERANDOMDEFAULT=0 И вкатить следующий дампик в БД: CREATE TABLE `genocide` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `tariff` VARCHAR( 255 ) NOT NULL , `speed` INT NOT NULL ) ENGINE = MYISAM CHARSET=utf8 AUTO_INCREMENT=1; Также обновлены онлайн демка и ubinstaller.
nightfly Posted April 6, 2012 Author Posted April 6, 2012 Разыскиваются добровольцы-смертники для тестирования новых плюшек. Критерии: - Желание заработать эпилептический припадок - Нормальное знание mikrotik (что означает не только тыканье по винбоксу, так я сам умею ) - Понимание того как оно работает с радиусом - Присутствие в аське
Mishchenko_A Posted April 6, 2012 Posted April 6, 2012 В статистике пользователя пишет " Нету графичков изза того что не найден сервер доступа с bandwidthd для сети пользователя " Как создать этот сервер, или как нужно правильно настроить отображение графиков?
nightfly Posted April 6, 2012 Author Posted April 6, 2012 Как создать этот сервер, или как нужно правильно настроить отображение графиков? Для конкретной подсети добавить сервер доступа с указанной ссылкой на робочий bandwidthd Как это выглядит на практике можете посмотреть на демке например.
ARA Posted April 6, 2012 Posted April 6, 2012 Mishcheko_A в браузере пиши http:// ip servera/band если грфики есть значит мучь билинг, у меня на первых 5 юзерах не отображалось, потом все ок стало.... хз думаю что трафика небыло
nightfly Posted April 9, 2012 Author Posted April 9, 2012 2 ARA bandwidthd начинает рисовать юзера по дефолту только после мега трафика. 2 Остальные все Ну что, кроме Диониса никто не хочет побыть смертничком?
nightfly Posted April 25, 2012 Author Posted April 25, 2012 Релиз Ubilling 0.2.6 rev 1423 Список изменений: - Изменения в структуре БД, см. дамп. - alter.ini: новая опция RESETONCFCHANGE вызывающая ресет пользователя при изменении любого доп. поля профиля. - alter.ini: новая опция RESETONTAGCHANGE вызывающая ресет пользователя при добавлении либо удалении тегов - alter.ini: новая опция TB_NEWTICKETNOTIFY включающая нотификацию о новых тикетах в «Панели задач» - Модуль «Адрес»: исправлен баг делающим невозможным повторное заселение пользователя в некоторых ситуациях - Модуль «Удаление пользователя»: убрано автозаполнение в поле подтверждения - Модуль «Мастер отчетов»: при показе непечатных отчетов теперь есть ссылка в профиль пользователя - Модуль «Замена MAC»: добавлена проверка на уникальность устанавливаемого MAC - Модуль «Замена MAC»: появилась валидация формата MAC адреса при ручном вводе - Модуль «Замена MAC»: добавлен дополнительный логгинг - Модуль «Сервера доступа»: появилась возможность добавления NAS типов mtdirect и mtradius - Модуль «Тарифы»: добавлена проверка на валидность имени тарифа, все опасные штуки будут поскипаны при создании тарифа - Модуль «Тарифы»: добавлено дополнительное логирование - Модуль «Типы оплат»: теперь не так просто удалить тип оплаты «наличка» по умолчанию - Модуль «Панель задач»: косметика, самокликалка на менялке размера иконок - Модуль «Панель задач»: появилась нотификация о необработанных заявках в техподдержку - Модуль «SQL Консоль»: полностью переписан и очеловечен - Модуль «SQL Консоль»: появилась возможность полноценного исполнения своего PHP кода внутри фреймворка - Модуль «Классы трафика»: появилась возможность редактирования существующих класов - Учет КТВ: больше нельзя насчитать несколько раз АП за один и тот же месяц - Кабинет пользователя: теперь не будет проблем с показом иконок модулей в случае если у апача объявлены дефолтные алиасы. - Кабинет пользователя: новая обязательная опция TC_TARIFFENABLEDFROM описывающая с каких тарифов возможны переходы на тарифы указанные в TC_TARIFFSALLOWED - Появилась базовая поддержка шейпинга, учета трафика и контроля доступа на Mikrotik - Новый скрипт GetNasIP (docs/mikrotik/presets/stargazer/) получающий IP сервера доступа по логину абонента - Новый скрипт GetNasType (docs/mikrotik/presets/stargazer/) получающий тип сервера доступа по логину абонента - Обновлена встроенная справка - OpenPayz: новый фронтенд для осуществления онлайн платежей при помощи Приватбанка (privat2) - Переписан низкоуровневый class ApiBilling - теперь не должно случаться мистических штук при передаче параметров в stargazer Перед обновлением следует добавить в конфиги следующие опции по умолчанию: alter.ini: RESETONCFCHANGE=0 RESETONTAGCHANGE=0 TB_NEWTICKETNOTIFY=1 userstats.ini TC_TARIFFENABLEDFROM = tariff,Unlim-5 (Здесь должны быть перечисленными ваши тарифы для которых включена возможность перехода А также категорически рекомендуется вкатить следующий дампик в БД: CREATE TABLE `ubstats` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY , `key` VARCHAR( 40 ) NULL , `value` VARCHAR ( 255 ) NULL ) ENGINE = MYISAM CHARSET=utf8 AUTO_INCREMENT=1; Обновленную демку можно узреть здесь: http://ubilling.net.ua/?module=fnpages&pid=demo
nightfly Posted May 6, 2012 Author Posted May 6, 2012 Да должен бы жить в принципе неплохо. Никаких глобальных изменений между 5.2/3 на котором оно у меня работает и 5.4 сколько помниться нету. А шо посыпалось что-то где-то?
Hackerochek Posted May 7, 2012 Posted May 7, 2012 Доброе время суток Сразу извините может не втему. Как настроить тарифы так чтоб денежка снималась каждый день и продлевался и нет с момента пополнения, так как у меня клиенты оплачиваю когда им удобно я так понял эти параметры нужно указывать в stargazer.conf ???
nightfly Posted May 7, 2012 Author Posted May 7, 2012 Да, насколько понимаю то что вы хотите называется SpreadFee = yes
Hackerochek Posted May 7, 2012 Posted May 7, 2012 Да, насколько понимаю то что вы хотите называется SpreadFee = yes как быть с этими DayFee=1 FullFee=yes и другими, оставлять как есть? и ещё вопрос: ubinstaller компилит ядро free без pae? у меня 4гб стоит а видит только 2,7
madf Posted May 7, 2012 Posted May 7, 2012 Да, насколько понимаю то что вы хотите называется SpreadFee = yes как быть с этими DayFee=1 FullFee=yes и другими, оставлять как есть? ... Эти параметры в режиме SpreadFee игнорируются.
Hackerochek Posted May 7, 2012 Posted May 7, 2012 как насчёт больше 4Гб оперативы, пробывал собрать ядро с пае ошибка в сишном файле, погуглил, все советуют ставить х64, а биллинг будет работать на х64???
Hackerochek Posted May 7, 2012 Posted May 7, 2012 Хм, проблем с PAE не наблюдал. Странно. cc1: warnings being treated as errors /usr/src/sys/dev/advansys/advansys.c: In function 'adv_action': /usr/src/sys/dev/advansys/advansys.c:259: warning: cast from pointer to integer of different size сейчас поставлю х64 - биллинг будет работать?
Recommended Posts