Биллинговая система Nodeny
22 Ноября 2024, 07:40:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Модуль WebCoa.  (Прочитано 12897 раз)
kosmich
Пользователь
**

Карма: 1
Offline Offline

Сообщений: 90


Просмотр профиля
« : 19 Июня 2017, 15:39:26 »

Добрый день.
Есть несколько вопросов по данному модулю.

1. С ограниченными "операторскими" правами недоступен функционал модуля. Нет поля "Disconnect by ip".
Привелегии такие:
Код:
Важные привилегии
Доступ включен

Привилегии
Просмотр платежей
Просмотр статистики трафика

Клиент
Доступ к личному кабинету абонента
Просмотр пароля клиента
Подключение/завершение услуг клиента
Изменение данных клиента

Какие данные клиентов разрешается менять:

Пароль
Группу
Договор
ФИО
Доступ в интернет
Всегда онлайн
Границу отключения/ % скидки
Состояние (вирусы/ремонт/настроить) / комментарий
Дополнительные данные
Мак


2. При сбросе сессии в "Последняя авторизация" сессия продолжается непрерывной.

Как эти вопросы исправить ?
По первому вопросу устроит добавить "галочку" или другой вариант.
По второму, теряется смысл модуля, без отображения и фиксации события "сессия завершена".
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #1 : 19 Июня 2017, 16:21:59 »

Код:
grep Admin /usr/local/nodeny/modules/webcoa/*
/usr/local/nodeny/modules/webcoa/create.ajUserIpCoaDisconnect.pl:    Adm->chk_privil('Admin') or return 'available only for admin';
/usr/local/nodeny/modules/webcoa/patch.ajUserIpInfo.pl:    if( Adm->chk_privil('Admin') )
меняешь Admin на любое число из

Код:
grep priv /usr/local/nodeny/web/lang/_RU_admin.pl 
Записан
sergey104
Пользователь
**

Карма: 0
Offline Offline

Сообщений: 24


Просмотр профиля Email
« Ответ #2 : 20 Июня 2017, 20:10:37 »

проверили - установка прав работает. Но после установки модуля в дебаг логе все время пишет
Код:
0.068064	
25 _tune.pl::next_line
Ошибочная строка:
s webcoa_radclient - 'Путь к radclient. По умолчанию /usr/local/bin/radclient';

хотя модуль сессии рвет.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #3 : 20 Июня 2017, 22:02:18 »

снова скачай модуль. В принципе там только файл patch.tune.cfg изменился
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #4 : 08 Января 2018, 21:25:32 »

Кто-то использовал модуль в связке с Микротик pppoe?
Disconnect-Message работает? Сессии киляет?
Записан
Groov
NoDeny
Постоялец
*

Карма: -3
Offline Offline

Сообщений: 100

102196993
Просмотр профиля
« Ответ #5 : 26 Января 2018, 22:40:27 »

Тестил на mk 6.36-6.41 всё работает.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #6 : 26 Января 2018, 23:08:39 »

Тестил на mk 6.36-6.41 всё работает.
Это ты когда тестил? сегодня или когда я спросил? Потому что оно не работало пока новая версия модуля не вышла.
Хотя там баг был связанный с тем что радиус сервер слушал несколько интерфейсов. Поэтому в простых случаях может и старая версия работала.
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #7 : 28 Мая 2018, 04:20:33 »

Вітаю.
Чи працює модуль з більше одного NAS?
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1226

In LAN we trust!

358714596
Просмотр профиля
« Ответ #8 : 28 Мая 2018, 06:39:19 »

нужно использовать nas ip адрес из параметров авторизации
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #9 : 28 Мая 2018, 09:10:16 »

Вітаю.
Чи працює модуль з більше одного NAS?
Работает, без проблем.
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #10 : 28 Мая 2018, 13:11:11 »

нужно использовать nas ip адрес из параметров авторизации
Вкажіть напрямок де його це прописувати, бо в адмінці там лише про один нас говориться, файлів конфіга він не створює як це з COA. Може де прогледів
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #11 : 28 Мая 2018, 14:47:46 »

Почитав код, наче зрозумів звідки ноги беруться.. ір наса, береться з данних авторизації.. Але з секретом проблема. Виходить потрібно для всих насів мати однаковий секрет (
Або переписувати код, де $cfg::webcoa_secret ||= 'hardpass5'; - залежав би від   NAS.
Стас, це реально зробити централізовано )) щоб оновлення в майбутньому норм накатувалися )
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #12 : 28 Мая 2018, 16:46:38 »

Я сейчас не дома, через пару дней гляну
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #13 : 02 Октября 2018, 00:06:32 »

Апну тему.
Також цікавить наступний функціонал, чи можна дропнути не авторизованих клієнтів? Можливо зробити якось через розділ "Маки в авторизациях"?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #14 : 04 Октября 2018, 07:50:47 »

Апну тему.
Також цікавить наступний функціонал, чи можна дропнути не авторизованих клієнтів? Можливо зробити якось через розділ "Маки в авторизациях"?
Думаю можно, но за деньги - поскольку ко мне обратились за возвратом денег за модуль, которым попользовались и теперь не нужен. Я не хочу бесплатно работать
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!