dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« : 09 Июля 2011, 18:22:21 » |
|
Соединение устанавливается(пинги всюду идут загорается зеленый ключик) но отваливается через 5 секунд как по pptp так и pppoe если не добавлять load radius в конфиг mpd.conf то сессия не рвется. у меня freebsd 8.2 все делал по инструкции... Подозреваю что радиус не поддерживает авторизацию активной... как узнать кто виноват и как починить?
|
|
« Последнее редактирование: 09 Июля 2011, 18:30:52 от dzensys »
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #1 : 09 Июля 2011, 19:42:18 » |
|
MySQL: show create procedure radreply;
|
|
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #2 : 09 Июля 2011, 19:52:28 » |
|
mysql> show create procedure radreply; +-----------+----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ | Procedure | sql_mode | Create Procedure | character_set_client | collation_connection | Database Collation | +-----------+----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ | radreply | | CREATE DEFINER=`root`@`localhost` PROCEDURE `radreply`(IN login VARCHAR(64)) BEGIN DECLARE usr_id INT; DECLARE usr_ip VARCHAR(15);
SELECT id,ip INTO usr_id,usr_ip FROM users WHERE name=login; INSERT into dblogin (mid,act,time) VALUES (usr_id,47,unix_timestamp());
SELECT NULL,login,'Framed-IP-Address',usr_ip,'='; SELECT NULL,login,'Framed-IP-Netmask','255.255.255.255','='; SELECT NULL,login,'Framed-Protocol','PPP','='; END | cp1251 | cp1251_general_ci | cp1251_general_ci | +-----------+----------+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ 1 row in set (0.00 sec)
|
|
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #3 : 09 Июля 2011, 20:08:05 » |
|
Конфиги
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #4 : 09 Июля 2011, 20:15:40 » |
|
А в tag оформить сложно? SELECT NULL,login,'Acct-Interim-Interval','45','='; Добавь в radreply
|
|
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #5 : 09 Июля 2011, 20:26:42 » |
|
все без изменений mysql> show create procedure radreply; +-----------+----------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ | Procedure | sql_mode | Create Procedure | character_set_client | collation_connection | Database Collation | +-----------+----------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ | radreply | | CREATE DEFINER=`root`@`localhost` PROCEDURE `radreply`(IN login VARCHAR(64)) BEGIN DECLARE usr_id INT; DECLARE usr_ip VARCHAR(15);
SELECT id,ip INTO usr_id,usr_ip FROM users WHERE name=login; INSERT into dblogin (mid,act,time) VALUES (usr_id,47,unix_timestamp()); SELECT NULL,login,'Acct-Interim-Interval','45','='; SELECT NULL,login,'Framed-IP-Address',usr_ip,'='; SELECT NULL,login,'Framed-IP-Netmask','255.255.255.255','='; SELECT NULL,login,'Framed-Protocol','PPP','='; END | cp1251 | cp1251_general_ci | cp1251_general_ci | +-----------+----------+------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+----------------------+----------------------+--------------------+ 1 row in set (0.00 sec)
|
|
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #6 : 09 Июля 2011, 21:10:45 » |
|
Спасайте)) я уже второй раз переставил радиус ...
|
|
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #7 : 10 Июля 2011, 02:26:29 » |
|
Попробовать уменьшить Маловероятно, но все же. А аккаунтинг реально нужен? Или это просто от того, что в sample так пишут? В секциях закомменти все кроме sql В секции authorize закоменти не нужное. (suffix,files)
|
|
« Последнее редактирование: 10 Июля 2011, 02:35:56 от 0xbad0c0d3 »
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #8 : 10 Июля 2011, 09:49:04 » |
|
Я сам увеличил чем больше его ставишь тем дольше не обрывается соединение)) но видемо сколько не жди ответа поддерживающего соединение всеравно нету... Jul 9 21:13:59 virtual_freebsd8 mpd: [B-1] IPCP: state change Ack-Rcvd --> Opened Jul 9 21:13:59 virtual_freebsd8 mpd: [B-1] IPCP: LayerUp Jul 9 21:13:59 virtual_freebsd8 mpd: [B-1] 10.254.4.1 -> 10.255.4.2 Jul 9 21:13:59 virtual_freebsd8 mpd: [B-1] IFACE: No interface to proxy arp on for 10.255.4.2 Jul 9 21:13:59 virtual_freebsd8 mpd: [B-1] IFACE: Up event Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] RADIUS: rad_send_request for user 'denis' failed: No valid RADIUS responses received Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] ACCT: Close link due to accounting start error Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] ACCT: Link close requested by the accounting Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] Link: CLOSE event Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] LCP: Close event Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] LCP: state change Opened --> Closing Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] Link: Leave bundle "B-1" Jul 9 21:15:29 virtual_freebsd8 mpd: [L-3] RADIUS: Accounting user 'denis' (Type: 2) Jul 9 21:15:29 virtual_freebsd8 mpd: [B-1] Bundle: Status update: up 0 links, total bandwidth 9600 bps
|
|
« Последнее редактирование: 10 Июля 2011, 09:57:33 от dzensys »
|
Записан
|
|
|
|
0xbad0c0d3
гуру nodeny )
NoDeny
Спец
Карма: 116
Offline
Сообщений: 1059
|
|
« Ответ #9 : 10 Июля 2011, 10:40:41 » |
|
А с секциями манипуляции проводил?
|
|
|
Записан
|
|
|
|
dzensys
NoDeny
Пользователь
Карма: 0
Offline
Сообщений: 28
|
|
« Ответ #10 : 10 Июля 2011, 11:55:51 » |
|
В секциях закомменти все кроме sql В секции authorize закоменти не нужное. (suffix,files) ваш совет помог спасибо
|
|
|
Записан
|
|
|
|
|