The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Freeradius и подвисшие сессии"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Dialup, PPP / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 22-Апр-15, 21:41 
Стоит сервер с биллингом и радиусом и несколько NASов (PPPoE на mpd5). Везде FreeBSD 8.3 и 8.4.
Радиус v1 стоит на 8.3.
Каждый НАС обслуживает определенный район. Система настроена так, что при падении одного из НАСов, канал переключается на соседний. Все бы хорошо, но вот сегодня пришлось проверить вживую - и проверка не пройдена.

Если пользователь не был подключен к НАСу в момент падения - то он подключается нормально на соседний.
А если был подключен - то другие НАСы дают ему отлуп. Типа - пользователь уже подключен.

Сегодня прождал 2 часа - так никого и не пустило. Очистил таблицу radacct в базе, поубивал все временные файлы радиуса. Перезапускал его не раз - ничего.

В итоге когда уже починил упавший нас и запустил его - mpd на нем передал данные радиусу и всех пустило.

Подскажите пожалуйста - есть ли какой-то keep-alive между радиусом и MPD? Чтоб если MPD не отвечает несколько минут - то все подключенные к нему сессии завершались.
Или как их можно сбросить?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Freeradius и подвисшие сессии"  +/
Сообщение от pavel_simple (ok) on 22-Апр-15, 22:39 
>[оверквотинг удален]
> - пользователь уже подключен.
> Сегодня прождал 2 часа - так никого и не пустило. Очистил таблицу
> radacct в базе, поубивал все временные файлы радиуса. Перезапускал его не
> раз - ничего.
> В итоге когда уже починил упавший нас и запустил его - mpd
> на нем передал данные радиусу и всех пустило.
> Подскажите пожалуйста - есть ли какой-то keep-alive между радиусом и MPD? Чтоб
> если MPD не отвечает несколько минут - то все подключенные к
> нему сессии завершались.
> Или как их можно сбросить?

ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что у кого-то в данном случае отработает libastral

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 22-Апр-15, 23:05 
> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
> у кого-то в данном случае отработает libastral

Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Freeradius и подвисшие сессии"  +/
Сообщение от pavel_simple (ok) on 22-Апр-15, 23:07 
>> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
>> у кого-то в данном случае отработает libastral
> Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.

что вы боитесь показать? или вам сильно сложно сделать find | cat | grep -v ???

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

5. "Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 23-Апр-15, 10:03 
>>> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
>>> у кого-то в данном случае отработает libastral
>> Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.
> что вы боитесь показать? или вам сильно сложно сделать find | cat
> | grep -v ???

Я не боюсь. Там просто файлы по 65кб, как я их сюда вставлю?
Сейчас залью на Яндекс.

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

6. "Freeradius и подвисшие сессии"  +/
Сообщение от pavel_simple (ok) on 23-Апр-15, 10:33 
>>>> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
>>>> у кого-то в данном случае отработает libastral
>>> Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.
>> что вы боитесь показать? или вам сильно сложно сделать find | cat
>> | grep -v ???
> Я не боюсь. Там просто файлы по 65кб, как я их сюда
> вставлю?
> Сейчас залью на Яндекс.

откуда в конфигурации radius'а файлы в несколько килобайт? там такие sql запросы? или там база юзеров? -- последнее мне ненужно.

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 24-Апр-15, 10:16 
>>>>> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
>>>>> у кого-то в данном случае отработает libastral
>>>> Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.
>>> что вы боитесь показать? или вам сильно сложно сделать find | cat
>>> | grep -v ???
>> Я не боюсь. Там просто файлы по 65кб, как я их сюда
>> вставлю?
>> Сейчас залью на Яндекс.
> откуда в конфигурации radius'а файлы в несколько килобайт? там такие sql запросы?
> или там база юзеров? -- последнее мне ненужно.

Юзеров там нет. Просто конфиг - стандартный!!! Там все комментарии и прочая ботва, поэтому весит много.

Вот ссыль: https://yadi.sk/d/x6DkF7w4gCzN5

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

4. "Freeradius и подвисшие сессии"  +/
Сообщение от pavel_simple (ok) on 22-Апр-15, 23:09 
>> ну если конфиг радиуса никто не увидит, то я сильно сомнеавюсь что
>> у кого-то в данном случае отработает libastral
> Конфиг стандартный. Добавлены только modules: pre_auth, post_auth.

del

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

8. "Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 25-Апр-15, 15:47 
может у кого есть еще идеи?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

9. "Freeradius и подвисшие сессии"  +/
Сообщение от masters (ok) on 13-Май-15, 09:39 
Вопрос решен.


Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2021 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру