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

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 22 23 [24] 25 26
  Печать  
Автор Тема: DHCP  (Прочитано 139211 раз)
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #345 : 27 Сентября 2019, 10:25:30 »

в stat.pl переменную $ses::debug = 0 установить в 1. Также смотри логи апача
Записан
WideAreaNetwork
Старожил
****

Карма: 1
Offline Offline

Сообщений: 358


Просмотр профиля Email
« Ответ #346 : 27 Сентября 2019, 20:32:02 »

обновился до 586
это сделали?
Код:
perl install.pl -w=www
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #347 : 28 Сентября 2019, 18:26:27 »

да, все делал.
в логах ничего нет. не апача ни нодени


когда заходишь в настройки в админке дебаг пишет три ошибки
Цитировать
+   0.269324   
178   stat.pl
1446   calls.pm::Require_web_mod
1439   calls.pm::Require_mod
1439   calls.pm
81   start_admin.pl
257   _tune.pl::go
31   _tune.pl::next_line
Ошибочная строка:
<<<<<<< .mine
+   0.269983   
178   stat.pl
1446   calls.pm::Require_web_mod
1439   calls.pm::Require_mod
1439   calls.pm
81   start_admin.pl
257   _tune.pl::go
31   _tune.pl::next_line
Ошибочная строка:
||||||| .r248
+   0.270606   
178   stat.pl
1446   calls.pm::Require_web_mod
1439   calls.pm::Require_mod
1439   calls.pm
81   start_admin.pl
257   _tune.pl::go
31   _tune.pl::next_line
Ошибочная строка:
=======
« Последнее редактирование: 28 Сентября 2019, 19:11:34 от Fredik » Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #348 : 28 Сентября 2019, 19:36:48 »

в общем
1-не пропускать обновления
поудалял лишние файлы с папки сар оставил только последней ревизии перепатчил модули и все заработало.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #349 : 29 Сентября 2019, 17:57:48 »

проблема была в том, что ты или кто-то изменил файлы и потом при обновлении возник конфликт. Чтобы такого не было - надо делать патчи: http://app.nodeny-plus.com.ua/docs/develop/patching.html
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #350 : 02 Октября 2019, 14:43:50 »

не могу понять, авторизируюсь ДХЦп все ок, работает, выключаю авторизированный ранее роутер,  ключ зеленый продолжает висеть,
в веб настройках Авторизации сделал да/5/150, куда капнуть чтоб ключ пропадал?
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #351 : 03 Октября 2019, 06:42:02 »

тысячу раз обсуждали. Как сервер поймет, что комп выключен? Поэтому он снимает авторизацию через время от последнего запроса на аренду ip (кроме получения ip, комп регулярно продлевает его аренду - это используется как признак подключенности компа).

Кроме этого, в настройках есть параметр:
 
Код:
# Включение проверки пингованием по arp - позволяет раньше выявить когда клиент
# отключился, а не пока закончится время аренды ip
# Необходим модуль Net::ARP (/usr/ports/net/p5-Net-ARP)
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #352 : 04 Октября 2019, 06:38:52 »

спасибо, поправил, но модуль авторизации не запустился почему-то, запустил вручную, пока работает.
а как авторизировать абонента по дхцп вручную, стоит видеорегистратор доступа к нему нет, мак знаю айпи знаю,
сейчас сделал так - поставил в параметрах айпи - статика, присвоил абоненту и добавил мак, поставил всегда онлайн.
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #353 : 04 Октября 2019, 11:29:00 »

правильно сделал, что еще хочешь?
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #354 : 19 Ноября 2019, 18:49:16 »

хочу отучить абонентов от пппое, есть две мысли, помогите реализовать.
1)по пппое выдает айпи 10.126.0.0/16 по дхцп 10.125.0.0/16, в момент подключения проверить какой айпи присвоит если с 10,125,0,0 то не подключать, я так понимаю это нужно процедуру подправить, но как не знаю
2)добавить доп поле с параметром да нет и пометкой разрешить пппое и опять же нужно править процедуру.
кто что скажет по этому поводу, может кому полезно будет тоже, а то они по дхцп настраивают пару дней пользуются и опять на пппое по привычке возвращаются.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #355 : 20 Ноября 2019, 17:37:04 »

Если 2й радиус, то

Код:
DROP PROCEDURE IF EXISTS `radcheck`;
DELIMITER $$
CREATE PROCEDURE `radcheck` (IN login VARCHAR(64))
BEGIN
  SELECT u.id, u.name, 'Password' AS Attribute, AES_DECRYPT(u.passwd,'hardpass') AS Value,'=='
    FROM users u JOIN data0 d ON u.id = d.uid WHERE u.name=login AND d._allow_pppoe > 0;
END$$
DELIMITER ;
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #356 : 22 Ноября 2019, 11:22:42 »

создать доп поле с именем _allow_pppoe и текстовым полем 0/1? или да нет?
а то я процедуру вставил и у меня конектить перестало.
rad_recv: Access-Reject packet from host 127.0.0.1 port 1812, id=45, length=20
вернул назад и только через пару минут заработало
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4790



Просмотр профиля
« Ответ #357 : 22 Ноября 2019, 11:55:30 »

Назови процедуру не radcheck, а radcheck_test (внимание! выше в моем коде название встречается 2 раза) и тестируй с консоли, а не на клиентах.


Код:
call radcheck_test('petrov');
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #358 : 22 Ноября 2019, 22:00:45 »

сделал выпадающее меню да нет
вот результат
mysql> call radcheck_test('test4');
+-----+-------+-----------+-------+----+
| id  | name  | Attribute | Value | == |
+-----+-------+-----------+-------+----+
| 642 | test4 | Password  | NULL  | == |
+-----+-------+-----------+-------+----+
1 row in set (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #359 : 22 Ноября 2019, 23:25:43 »

проверил тестовый запрос проходит при ДА выдает логин при НЕт не выдает, все логично.
вставил в рабочую процедуру, не конектит.
Записан
Страниц: 1 ... 22 23 [24] 25 26
  Печать  
 
Перейти в:  

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