Перейти до

nightfly

Сitizens
  • Всього повідомлень

    5 352
  • Приєднався

  • Останній візит

  • Дней в лидерах

    166

Все, що було написано nightfly

  1. nightfly

    Reset всех абонентов на NAS

    Отлично работает на NAS под управлением rscriptd и FreeBSD. Остальное мне слабоинтересно. Да. Преимуществ ровно два: 1. ssh на ключах - нерабочее говнище с кончающимися сокетами и прочими детскими болезнями. 2. rscriptd - божественен. Да. Он просто выполняет на удаленных серверах все те же OnConnect/OnDisconnect. Делает это вовремя, гарантированно, сплошным потоком и в общем хорошо. Настройка таких штук вполне себе отработана и работает уже не на одной сотне серверов доступа. З.Ы. Хотя возможно у вас слишком много свободного времени, вам хочется странного и вы мечтаете о написании чего-то с использованием telnet+expect либо наворотить какой-то комбайн на Node.js для того чтобы дергать удаленно все те же OnConnect/OnDisconnect - это чисто ваш выбор.
  2. nightfly

    Reset всех абонентов на NAS

    ...Либо просто дорисовать хреновину на ssh с публичными ключами удаляющую очереди/arp-записи по логину убиваемого пользователя, или чего вам там нужно на микротике и действительно просто пихнуть ее в OnUserDel. Как образец для реализации этого всего в четыре строчки можете взять скажем уже не поддерживаемый, но в принципе рабочий на таких редких задачах direct.
  3. nightfly

    Reset всех абонентов на NAS

    Да - пользователю последовательно либо тупо выставляется Down 1/0 либо AlwaysOnline 0/1 в случае RESET_AO=1 в billing.ini.
  4. nightfly

    Reset всех абонентов на NAS

    Как-то так это все происходит. Неочищенной остается только `users` и то не долго. Рано или поздно Stargazer обязательно прикончит логин. На будущее внес в FAQ.
  5. nightfly

    Reset всех абонентов на NAS

    Ну как вариант - потыкайте в jcomm пачкой денег, может сделает опциональное "удалять правила" вместо текущего "просто ставить их неактивными".
  6. nightfly

    Reset всех абонентов на NAS

    Нефиг удалять пользователей - они нивчем не виноваты
  7. nightfly

    Релизы Ubilling

    Видел, спасибо огромное - постараюсь врезать к 0.4.4 который как водиться не за горами
  8. Оказываю: время всяких таких вот штук очень давно ушло. Они нафиг никому не нужны. Направляю: ознакомьтесь с календарем, там нарисован 2013-й год.
  9. nightfly

    Reset всех абонентов на NAS

    //very shitty hack Ну я хотя бы честен с собой
  10. nightfly

    Reset всех абонентов на NAS

    Ну да + никаких гарантий. Возможно хорошим выбором может стать еще RESET_AO=1 но всеравно, никаких гарантий и это еще дольше.
  11. Чем вас DocumentRoot в apache22 не устраивает остается загадкой, но всеже виртуалхосты вида <VirtualHost *:81> DocumentRoot "/usr/local/www/apache22/data/ubilling-stable" ServerName billing.isp ServerAlias www.billing.isp </VirtualHost> <VirtualHost *:81> DocumentRoot "/usr/local/www/apache22/data/ubilling-current" ServerName devbilling.isp ServerAlias www.devbilling.isp </VirtualHost> работают вполне себе нормально.
  12. nightfly

    Reset всех абонентов на NAS

    Ага - называется модулем "Массовый ресет". Хотя более логично было бы не мудрствуя долго, тупо рестартнуть stargazer, чтобы он по человечески поднял каких надо юзеров на новом НАС-е.
  13. Нет. Ubilling-у совершенно пофигу в какой директории он лежит. Единственное, где может быть провтык - это неверные права на новосозданную директорию и ее внутренности. chmod -R 777 content/ config/ multinet/ exports/ remote_nas.conf
  14. nightfly

    Релизы Ubilling

    Ышь, чего захотели - шифта ему жалко
  15. nightfly

    Релизы Ubilling

    Если мы про rate_val = 'k' то да, таки по логике там должна быть большая "M". Хотя хз - традиционно, хотя и не категорически в Ubilling все скоростя указываются в kbit/s
  16. nightfly

    Релизы Ubilling

    allconnect.log чё кажет?
  17. nightfly

    Релизы Ubilling

    Удивительное рядом, да?
  18. nightfly

    Релизы Ubilling

    Да блин, что с форумом этим происходит?
  19. nightfly

    Релизы Ubilling

    Ссылку следует указывать с хттп
  20. nightfly

    Релизы Ubilling

    Релиз Ubilling 0.4.3 - rev 2739 * Изменения в структуре БД, см дамп. * alter.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых. * alter.ini: новая опция SWITCHPORT_IN_PROFILE включающая возможность установки порта на свиче для абонента. * alter.ini: новая опция PAYMENTCARDS_ENABLED включающая/выключающая поддержку работы с платежными карточками * userstats.ini: новая опция ROUND_PROFILE_CASH включающая округление пользовательского баланса до сотых. * userstats.ini: новая опция ISP_NAME указывающая имя провайдера * userstats.ini: новая опция ISP_URL указывающая ссылку на сайт провайдера * Новый модуль "Расширенная настройка MikroTik": исправления локализации. * Кабинет пользователя: исправлены сообщения показа оставшегося срока оплаченной услуги. * Модуль "Интерфейсы на серверах доступа MikroTik": прожив всего один релиз удален, в силу ненужности. * Модуль "Пинг по MAC": теперь умеет сигнализировать, о наличии в сети "MAC-ов двойников". * Новый модуль "Расширенная настройка MikroTik": позволят таки устанавливать нужные опции для NAS типа MikroTik. * Модуль "Сервера доступа (NAS)": выброшен тип NAS Mikrotik Direct. Он более не поддерживается. И не говорите что никто не предупреждал. * Модуль "Сервера доступа (NAS)": теперь для NAS с установленным типом Mikrotik - доступен переход к модулю "Расширенная настройка MikroTik" * Модуль "Планирование работ": галочка о порождении работы при закрытии задачи, теперь по-умолчанию прижата. * Модуль "Планирование работ": исправлено отображение и редактирование многострочных примечаний к работам. * Модуль "Платежные карточки": добавлено подтверждение при очистке попыток перебора * Модуль "Переназначение скорости": исправлено фильтрование входных данных, более строгое логирование * Модуль "Теги пользователей": добавлено подтверждение удаления типов тегов, более строгое логирование * Модуль "Поиск оплат": добавлена возможность поиска по логину кассира. * Модуль "Отчет по подключениям": месяцы теперь кликабельны. * Модуль "Профиль пользователя": теперь умеет устанавливать для пользователей порты свичей. * Модуль "Регистрация пользователей": более строгое логирование. * Модуль "Статистика по трафику": причесан показ трафика за прошедшие периоды. * Модуль "Тарифы": исправлено уведомление при удалении * Модуль "Непопулярные тарифы": исправлено уведомление при удалении * Модуль "Панель задач": теперь использует Ajax для обновления состояния свитчей * Модуль "Панель задач": теперь указывает временную метку кеша состояния свитчей * Кабинет пользователя: немного отрихтован показ трафика за предыдущие месяцы. * Добавлена поддержка правил Queue для MikroTik NAS с RouterOS v6 * UBinstaller: удалена поддержка FreeBSD 8.3 * UBinstaller: добавлена поддержка установки на FreeBSD 8.4 amd64 * UBinstaller: добавлен хотфикс для нормальной смены пароля администратора stargazer 2.408 - больше никакой магии. Перед обновлением следует наложить вот такой вот дампик на БД ALTER TABLE `nas` ADD `options` TEXT DEFAULT NULL; CREATE TABLE IF NOT EXISTS `switchportassign` ( `id` int(11) NOT NULL AUTO_INCREMENT, `login` varchar(255) NOT NULL, `switchid` int(11) NOT NULL, `port` int(11) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ; И добавить парочку опциек в конфиги: alter.ini ROUND_PROFILE_CASH=0 SWITCHPORT_IN_PROFILE=0 PAYMENTCARDS_ENABLED=1 userstats.ini ROUND_PROFILE_CASH=0 ISP_NAME="" ISP_URL="" Обновленна живая демка Административный интерфейс: http://demo.ubilling.net.ua:9999/billing/ Кабинет пользователя: http://demo.ubilling.net.ua:9999/billing/userstats/ Прием заявок на подключение: http://demo.ubilling.net.ua:9999/signup/#sigform
  21. nightfly

    Релизы Ubilling

    Близок, близок
  22. nightfly

    не могу установить Ubilling

    Ага - это оно и есть.
  23. nightfly

    не могу установить Ubilling

    Чистое? /tmp/ubstg.log покажите
  24. nightfly

    Релизы Ubilling

    Большинство использует. Берет и просто использует.
  25. nightfly

    Релизы Ubilling

    Очевидно, потому что "хочется странного". Других мотивов для выдумывания таких извращений, при существующих фронтендах онлайн приема платежей(для нормальных ПС) и механики парсинга выписок (для некробанков) я предположить не могу.
×
×
  • Створити нове...