Биллинговая система Nodeny

Главная категория => Модули NodenyPlus => Тема начата: kosmich от 19 Июня 2017, 15:39:26



Название: Модуль WebCoa.
Отправлено: kosmich от 19 Июня 2017, 15:39:26
Добрый день.
Есть несколько вопросов по данному модулю.

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

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

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

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

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


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

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


Название: Re: Модуль WebCoa.
Отправлено: Efendy от 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 


Название: Re: Модуль WebCoa.
Отправлено: sergey104 от 20 Июня 2017, 20:10:37
проверили - установка прав работает. Но после установки модуля в дебаг логе все время пишет
Код:
0.068064	
25 _tune.pl::next_line
Ошибочная строка:
s webcoa_radclient - 'Путь к radclient. По умолчанию /usr/local/bin/radclient';

хотя модуль сессии рвет.


Название: Re: Модуль WebCoa.
Отправлено: Efendy от 20 Июня 2017, 22:02:18
снова скачай модуль. В принципе там только файл patch.tune.cfg изменился


Название: Re: Модуль WebCoa.
Отправлено: Cell от 08 Января 2018, 21:25:32
Кто-то использовал модуль в связке с Микротик pppoe?
Disconnect-Message работает? Сессии киляет?


Название: Re: Модуль WebCoa.
Отправлено: Groov от 26 Января 2018, 22:40:27
Тестил на mk 6.36-6.41 всё работает.


Название: Re: Модуль WebCoa.
Отправлено: Cell от 26 Января 2018, 23:08:39
Тестил на mk 6.36-6.41 всё работает.
Это ты когда тестил? сегодня или когда я спросил? Потому что оно не работало пока новая версия модуля не вышла.
Хотя там баг был связанный с тем что радиус сервер слушал несколько интерфейсов. Поэтому в простых случаях может и старая версия работала.


Название: Re: Модуль WebCoa.
Отправлено: tom от 28 Мая 2018, 04:20:33
Вітаю.
Чи працює модуль з більше одного NAS?


Название: Re: Модуль WebCoa.
Отправлено: elite от 28 Мая 2018, 06:39:19
нужно использовать nas ip адрес из параметров авторизации


Название: Re: Модуль WebCoa.
Отправлено: Cell от 28 Мая 2018, 09:10:16
Вітаю.
Чи працює модуль з більше одного NAS?
Работает, без проблем.


Название: Re: Модуль WebCoa.
Отправлено: tom от 28 Мая 2018, 13:11:11
нужно использовать nas ip адрес из параметров авторизации
Вкажіть напрямок де його це прописувати, бо в адмінці там лише про один нас говориться, файлів конфіга він не створює як це з COA. Може де прогледів


Название: Re: Модуль WebCoa.
Отправлено: tom от 28 Мая 2018, 14:47:46
Почитав код, наче зрозумів звідки ноги беруться.. ір наса, береться з данних авторизації.. Але з секретом проблема. Виходить потрібно для всих насів мати однаковий секрет (
Або переписувати код, де $cfg::webcoa_secret ||= 'hardpass5'; - залежав би від   NAS.
Стас, це реально зробити централізовано )) щоб оновлення в майбутньому норм накатувалися )


Название: Re: Модуль WebCoa.
Отправлено: Efendy от 28 Мая 2018, 16:46:38
Я сейчас не дома, через пару дней гляну


Название: Re: Модуль WebCoa.
Отправлено: tom от 02 Октября 2018, 00:06:32
Апну тему.
Також цікавить наступний функціонал, чи можна дропнути не авторизованих клієнтів? Можливо зробити якось через розділ "Маки в авторизациях"?


Название: Re: Модуль WebCoa.
Отправлено: Efendy от 04 Октября 2018, 07:50:47
Апну тему.
Також цікавить наступний функціонал, чи можна дропнути не авторизованих клієнтів? Можливо зробити якось через розділ "Маки в авторизациях"?
Думаю можно, но за деньги - поскольку ко мне обратились за возвратом денег за модуль, которым попользовались и теперь не нужен. Я не хочу бесплатно работать


Название: Re: Модуль WebCoa.
Отправлено: Cell от 04 Октября 2018, 09:31:25
поскольку ко мне обратились за возвратом денег за модуль, которым попользовались и теперь не нужен. Я не хочу бесплатно работать
Это ИМХО за гранью днища. Товар обмену и возврату не подлежит, как нижнее белье. Я так считаю. Это все равно что купить музыку в айтюнс, послушать, сказать что не нужно больше и попросить эппл вернуть бабки ))))
Какая-то жесть.


Название: Re: Модуль WebCoa.
Отправлено: tom от 04 Октября 2018, 12:44:09
Не питання - кидай в приват номер карти і суму. Доречі ти за минулий раз не скинув суму та карту, і там трішки доробити потрібно.


Название: Re: Модуль WebCoa.
Отправлено: tom от 04 Октября 2018, 12:45:28
поскольку ко мне обратились за возвратом денег за модуль, которым попользовались и теперь не нужен. Я не хочу бесплатно работать
Это ИМХО за гранью днища. Товар обмену и возврату не подлежит, как нижнее белье. Я так считаю. Это все равно что купить музыку в айтюнс, послушать, сказать что не нужно больше и попросить эппл вернуть бабки ))))
Какая-то жесть.
Це не те що жестяк - хоча іноді ліпше таких клієнтів віддати конкурентові )) Не забуть його на форумі забанити)