Efendy
|
|
« Ответ #345 : 27 Сентября 2019, 10:25:30 » |
|
в stat.pl переменную $ses::debug = 0 установить в 1. Также смотри логи апача
|
|
|
Записан
|
|
|
|
WideAreaNetwork
|
|
« Ответ #346 : 27 Сентября 2019, 20:32:02 » |
|
обновился до 586
это сделали?
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
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
Сообщений: 362
|
|
« Ответ #348 : 28 Сентября 2019, 19:36:48 » |
|
в общем 1-не пропускать обновления поудалял лишние файлы с папки сар оставил только последней ревизии перепатчил модули и все заработало.
|
|
|
Записан
|
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #350 : 02 Октября 2019, 14:43:50 » |
|
не могу понять, авторизируюсь ДХЦп все ок, работает, выключаю авторизированный ранее роутер, ключ зеленый продолжает висеть, в веб настройках Авторизации сделал да/5/150, куда капнуть чтоб ключ пропадал?
|
|
|
Записан
|
|
|
|
Efendy
|
|
« Ответ #351 : 03 Октября 2019, 06:42:02 » |
|
тысячу раз обсуждали. Как сервер поймет, что комп выключен? Поэтому он снимает авторизацию через время от последнего запроса на аренду ip (кроме получения ip, комп регулярно продлевает его аренду - это используется как признак подключенности компа). Кроме этого, в настройках есть параметр: # Включение проверки пингованием по arp - позволяет раньше выявить когда клиент # отключился, а не пока закончится время аренды ip # Необходим модуль Net::ARP (/usr/ports/net/p5-Net-ARP)
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
Offline
Сообщений: 362
|
|
« Ответ #352 : 04 Октября 2019, 06:38:52 » |
|
спасибо, поправил, но модуль авторизации не запустился почему-то, запустил вручную, пока работает. а как авторизировать абонента по дхцп вручную, стоит видеорегистратор доступа к нему нет, мак знаю айпи знаю, сейчас сделал так - поставил в параметрах айпи - статика, присвоил абоненту и добавил мак, поставил всегда онлайн.
|
|
|
Записан
|
|
|
|
Cell
NoDeny
Спец
Карма: 52
Offline
Сообщений: 1407
|
|
« Ответ #353 : 04 Октября 2019, 11:29:00 » |
|
правильно сделал, что еще хочешь?
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
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
|
|
« Ответ #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
Сообщений: 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
|
|
« Ответ #357 : 22 Ноября 2019, 11:55:30 » |
|
Назови процедуру не radcheck, а radcheck_test (внимание! выше в моем коде название встречается 2 раза) и тестируй с консоли, а не на клиентах. call radcheck_test('petrov');
|
|
|
Записан
|
|
|
|
Fredik
NoDeny
Старожил
Карма: 5
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
Сообщений: 362
|
|
« Ответ #359 : 22 Ноября 2019, 23:25:43 » |
|
проверил тестовый запрос проходит при ДА выдает логин при НЕт не выдает, все логично. вставил в рабочую процедуру, не конектит.
|
|
|
Записан
|
|
|
|
|