Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Victor Melnichenko                   2:5020/400     09 Jun 2006  19:15:57
 To : damir bikmuhametov
 Subject : Re: mpd+freeradius+DB и сброс пользователей.
 -------------------------------------------------------------------------------- 
 
 damir bikmuhametov wrote:
 
 > VM> есть рабочая конструкция mpd3.18(PPPoE)+freeradius+DB(MySQL/Oracle)
 > VM> и во время падения freeradius'а или DB через ~5 минут mpd начинает
 > VM> сбрасывать пользователей.
 > 
 > это из-за pptp echo. они генерятся mpd раз в минуту и если за минуту не
 > пришел (или не пойман) ответ - клиент считается издохшим и сессия рвется.
 > если радиус висит, а клиентов много (100-700), то каждое обращение к радиусу
 > сильно тормозит обработку таймеров, в т.ч. и pptp echo. и получается
 > ситуация, что когда радиусные запросы поотваливаются по таймауту, pptp echo
 > таймеры уже попротухали и пора клиентов в унитаз. лечится в два хода:
 > 
 > 1. отключить нахрен interim-update (либо сильно увеличить интервал между
 > обновлениями, скажем, раз в полчаса)
 > 2. отключить механизм генерирования pptp echo. я наблюдал tcpdump'ом трафик
 > с виндового клиента - он не генерит pptp echo и при этом никто не жалуется,
 > что что-то там не соответствует стандартам.
 > 
 > если пункт 1 делается легко в конфигурации mpd, то для пункта 2 надо патчить
 > код. файл pptp_ctrl.c. нужно, во-первых, закомментировать все вызовы функции
 > PptpCtrlResetIdleTimer(), а во-вторых, закомментировать строчку
 > "TimerStop(&c->idleTimer);" в функции PptpCtrlKillCtrl(). после этого
 > пересобрать mpd.
 > 
 > есть еще вариант - использовать mpd4, но это такое "г", простите, что я его
 > никому не порекомендую.
 > 
 
 Спасибо за ответ!
 Hо... тут имеет место mpd3.18 в качестве PPPoE-концентратора. Что в этом 
 случае можно предпринять?
 
 -- 
 With Best Regards,
 Victor V. Melnichenko
 VVM7-UANIC
 --- ifmail v.2.15dev5.3
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 mpd+freeradius+DB и сброс пользователей.   Victor Melnichenko   09 Jun 2006 13:01:55 
 Re: mpd+freeradius+DB и сброс пользователей.   damir bikmuhametov   09 Jun 2006 17:49:11 
 Re: mpd+freeradius+DB и сброс пользователей.   Victor Melnichenko   09 Jun 2006 19:15:57 
 mpd+freeradius+DB и сброс пользователей.   damir bikmuhametov   13 Jun 2006 00:32:20 
Архивное /ru.unix.bsd/6577d3d6fafa.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional