Не сбрасываються сессии после окончания действия тарифа.

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

Из документации (вики):
В системе специально настраивается два типа управления Telpnet и RADIUS POD/COA. Удалённо с биллинга абоненты сбрасываются используя RADIUS POD/COA локальные же процессы (checkmpd - синхронизация активных сессий) используют telnet соединение
Выходит что в mpd5.conf нужно так: и телнет и POD/COA ?
startup:
# enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
set global enable tcp-wrapper
set console self %MPD_CONSOLE_IP% %MPD_CONSOLE_PORT%
set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin
set console open

# Radius CoA/PoD
set radsrv peer %BILLING_IP% %POD_PASSWORD%
# set radsrv self %NAS_IP% %POD_PORT%
set radsrv open

У меня версия MPD5 - 5.3 , возможно из-за этого и не сбрасываются сессии, буду в понедельник обновляться и снова пробовать
http://www.ultranet.ks.ua - локальная сеть в Херсоне

Makioro
Сообщения: 241
Зарегистрирован: Ср апр 27, 2011 11:09 am

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение Makioro »

kvirtu писал(а):Выходит что в mpd5.conf нужно так: и телнет и POD/COA ?
startup:
# enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
set global enable tcp-wrapper
set console self %MPD_CONSOLE_IP% %MPD_CONSOLE_PORT%
set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin
set console open

# Radius CoA/PoD
set radsrv peer %BILLING_IP% %POD_PASSWORD%
# set radsrv self %NAS_IP% %POD_PORT%
set radsrv open
Где должно быть %MPD_CONSOLE_PASSWORD% = %POD_PASSWORD% т.к. в биллинге можно указать только 1 пароль для управления NAS'ом

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение ~AsmodeuS~ »

Makioro писал(а):
kvirtu писал(а):Выходит что в mpd5.conf нужно так: и телнет и POD/COA ?
startup:
# enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
set global enable tcp-wrapper
set console self %MPD_CONSOLE_IP% %MPD_CONSOLE_PORT%
set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin
set console open

# Radius CoA/PoD
set radsrv peer %BILLING_IP% %POD_PASSWORD%
# set radsrv self %NAS_IP% %POD_PORT%
set radsrv open
Где должно быть %MPD_CONSOLE_PASSWORD% = %POD_PASSWORD% т.к. в биллинге можно указать только 1 пароль для управления NAS'ом
цитата из документации кстати пару дней назад давал в этой ветке

Код: Выделить всё

Password:	secretpass
пароль для RADIUS POD/COA и Telnet 

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

~AsmodeuS~ писал(а):
Makioro писал(а):
kvirtu писал(а):Выходит что в mpd5.conf нужно так: и телнет и POD/COA ?
startup:
# enable TCP-Wrapper (hosts_access(5)) to block unfriendly clients
set global enable tcp-wrapper
set console self %MPD_CONSOLE_IP% %MPD_CONSOLE_PORT%
set user %MPD_CONSOLE_USER% %MPD_CONSOLE_PASSWORD% admin
set console open

# Radius CoA/PoD
set radsrv peer %BILLING_IP% %POD_PASSWORD%
# set radsrv self %NAS_IP% %POD_PORT%
set radsrv open
Где должно быть %MPD_CONSOLE_PASSWORD% = %POD_PASSWORD% т.к. в биллинге можно указать только 1 пароль для управления NAS'ом
цитата из документации кстати пару дней назад давал в этой ветке

Код: Выделить всё

Password:	secretpass
пароль для RADIUS POD/COA и Telnet 
Блин, где же мои грабли:
secretpass один и тот же: в конфиге по управлению NASом и конфиге mpd5.
В инете вычитал, что:
Для реализации POD/COA необходимо:
На даный момент обновить систему до 7-STABLE, или 8-STABLE. Необходимый код libradius будет в 7.3-RELEASE и 8.1-RELEASE соответственно.
Установленный из портов mpd-5.4.

MPD5 я обновил до версии 5.6 ,а вот сама Фря верси 7.2 .
http://www.ultranet.ks.ua - локальная сеть в Херсоне

Makioro
Сообщения: 241
Зарегистрирован: Ср апр 27, 2011 11:09 am

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение Makioro »

А что выдаёт строка проверки?

Код: Выделить всё

echo User-Name = login | radclient -x 192.168.0.3:3799 40 PASSWORD

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

Makioro писал(а):А что выдаёт строка проверки?

Код: Выделить всё

echo User-Name = login | radclient -x 192.168.0.3:3799 40 PASSWORD
Sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
Re-sending Disconnect-Request of id 142 to 127.0.0.1 port 3799
User-Name = "pupkin"
radclient: no response from server for ID 142
http://www.ultranet.ks.ua - локальная сеть в Херсоне

immortality
Сообщения: 52
Зарегистрирован: Ср мар 14, 2012 8:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение immortality »

kvirtu писал(а):
Извеняюсь конечно но мну интересует вопрос : вам религия не позволяет смотреть логи? Вы же читали статьи там было

Код: Выделить всё

pptp mpd: mpd.conf:12: Unknown command: 'set radsrv peer ip_управляющего_компа пароль'. Try "help".
pptp mpd: mpd.conf:13: Unknown command: 'set radsrv open'. Try "help".
тобиш вам хотя бы нужно посмотреть mpd.log при запуске mpd что пишет открывает ли порт 3799, если нет делать выводы ,к стати было уже обсуждение Coa и мпд на форуме lissyara по этому поводу,и вам скорей всего прийдеться обновлять свою систему ,потому что патч который вам был нужен уже давно удален .
P.S не знаю зачем пишу не навижу FreeBSD видать интересно

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

immortality писал(а):
kvirtu писал(а):
Извеняюсь конечно но мну интересует вопрос : вам религия не позволяет смотреть логи? Вы же читали статьи там было

Код: Выделить всё

pptp mpd: mpd.conf:12: Unknown command: 'set radsrv peer ip_управляющего_компа пароль'. Try "help".
pptp mpd: mpd.conf:13: Unknown command: 'set radsrv open'. Try "help".
тобиш вам хотя бы нужно посмотреть mpd.log при запуске mpd что пишет открывает ли порт 3799, если нет делать выводы ,к стати было уже обсуждение Coa и мпд на форуме lissyara по этому поводу,и вам скорей всего прийдеться обновлять свою систему ,потому что патч который вам был нужен уже давно удален .
P.S не знаю зачем пишу не навижу FreeBSD видать интересно
да, таки не понимает мой mpd команды: set radsrv ((((, хотя версия его 5.6.
Изначально был 5.3, обновил порты, пересобрал mpd , но ....
http://www.ultranet.ks.ua - локальная сеть в Херсоне

immortality
Сообщения: 52
Зарегистрирован: Ср мар 14, 2012 8:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение immortality »

Ну вы даете проблема у вас не в mpd а в libradius вы же сами читали ,да и тут что прочитали писали
Для реализации POD/COA необходимо:
На даный момент обновить систему до 7-STABLE, или 8-STABLE. Необходимый код libradius будет в 7.3-RELEASE и 8.1-RELEASE соответственно.
Установленный из портов mpd-5.4.
Вот к примеру с мануала http://mpd.sourceforge.net/doc5/mpd32.html#32 к стати mpd5.7
Built-in RADIUS server

RFC 3576: "Dynamic Authorization Extensions to RADIUS" defines standard way to implement dynamic authorization. It defines two additional RADIUS request types: Disconnect-Request and CoA-Request, to be sent from AAA server to dedicated UDP port on NAS with regular RADIUS protocol.

To have this function working, mpd should be built with libradius library, having RADIUS server functionality (FreeBSD 7/8-STABLE after 2009-10-30).

This chapter describes commands that configure mpd's built-in RADIUS server. All of these commands are executed in global context.
по моему вроде должно быть ясно что все релизы FreeBSD после 2009-10-30 ,а ваша версия 2009-05-04
Ну если так хотите оставить версию 7.2 , и поскольку патч уже давным давно удален , есть возможное решение но на свой страх и риск .

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

immortality писал(а):Ну вы даете проблема у вас не в mpd а в libradius вы же сами читали ,да и тут что прочитали писали
Для реализации POD/COA необходимо:
На даный момент обновить систему до 7-STABLE, или 8-STABLE. Необходимый код libradius будет в 7.3-RELEASE и 8.1-RELEASE соответственно.
Установленный из портов mpd-5.4.
Вот к примеру с мануала http://mpd.sourceforge.net/doc5/mpd32.html#32 к стати mpd5.7
Built-in RADIUS server

RFC 3576: "Dynamic Authorization Extensions to RADIUS" defines standard way to implement dynamic authorization. It defines two additional RADIUS request types: Disconnect-Request and CoA-Request, to be sent from AAA server to dedicated UDP port on NAS with regular RADIUS protocol.

To have this function working, mpd should be built with libradius library, having RADIUS server functionality (FreeBSD 7/8-STABLE after 2009-10-30).

This chapter describes commands that configure mpd's built-in RADIUS server. All of these commands are executed in global context.
по моему вроде должно быть ясно что все релизы FreeBSD после 2009-10-30 ,а ваша версия 2009-05-04
Ну если так хотите оставить версию 7.2 , и поскольку патч уже давным давно удален , есть возможное решение но на свой страх и риск .
ну так и выходит,
буду ставить фрю свежую на отдельном тазике и переносить туда биллинг.
Думаю будет не лишним добавить в вики, что систему необходимо ставить не ниже 7.3
http://www.ultranet.ks.ua - локальная сеть в Херсоне

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение ~AsmodeuS~ »

редко кто додумается ставить систему 6-7 летней давности

immortality
Сообщения: 52
Зарегистрирован: Ср мар 14, 2012 8:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение immortality »

~AsmodeuS~ писал(а):редко кто додумается ставить систему 6-7 летней давности
Вы тут правы , но честно сказать тут даже не проблема в давности системы а в понимании её (возможностях),нет у людей желания учиться чем пользуются и что с ней делать (( ,усе хотят чтобы пальцем ткнули и все разжевали при проблемах (( (даже при древней системе если её понимать многие вещи будут работать на ура но с правильным подходом )
Последний раз редактировалось immortality Пн окт 14, 2013 8:06 pm, всего редактировалось 2 раза.

immortality
Сообщения: 52
Зарегистрирован: Ср мар 14, 2012 8:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение immortality »

К стати я вас kvirtu совсем не понимаю я же писал
kvirtu писал(а): Ну если так хотите оставить версию 7.2 , и поскольку патч уже давным давно удален , есть возможное решение но на свой страх и риск .
значит вам не интерестно решение вашей проблемы.

~AsmodeuS~
Site Admin
Сообщения: 5746
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение ~AsmodeuS~ »

immortality писал(а):
~AsmodeuS~ писал(а):редко кто додумается ставить систему 6-7 летней давности
Вы тут правы , но честно сказать тут даже не проблема в давности системы а в понимании её (возможностях),нет у людей желания учиться чем пользуются и что с ней делать (( ,усе хотят чтобы пальцем ткнули и все разжевали при проблемах (( (даже при древней системе если её понимать многие вещи будут работать на ура но с правильным подходом )
позиция kvirtu зачем платить кому то если я смогу развести когото на бесплатную работы

kvirtu
Сообщения: 363
Зарегистрирован: Вс июн 04, 2006 11:10 am
Контактная информация:

Re: Не сбрасываються сессии после окончания действия тарифа.

Сообщение kvirtu »

~AsmodeuS~ писал(а):редко кто додумается ставить систему 6-7 летней давности
Я биллинг Ваш ставил не вчера и когда еще версия 7.2 была как раз актуально и все работало как надо.
http://www.ultranet.ks.ua - локальная сеть в Херсоне

Ответить