UTM5+Radius+MPD5

Технические вопросы по UTM 5.0
Ответить
EnemyPain
Сообщения: 1
Зарегистрирован: Пт дек 10, 2010 15:00

UTM5+Radius+MPD5

Сообщение EnemyPain »

Добрый день.

Столкнулся с такой проблемой, после смены тарифов части клиентов, у них на bras серверах(на них стоит mpd5 version 5.5) у этих клиентов не проставляются raduis аттрибуты(поля Traffic filters и Traffic limits пустые). Лог radius.log этого клиента

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

?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; Acct packet with session ID&#58; 5006155-vlan1033-304
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; NAS found. Data size <0>
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; Acct-Start packet
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; Acct-Start&#58; User <XXX>
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; Acct-Session-Time &#40;46&#41; not present in accounting packet.
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; No h323-setup-time &#40;9, 25&#41; attribute in accountig start packet. Setting to NOW <1295006335>!
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; Info for login <XXX> found. type <2>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; info for user found. type <4> info addr <-1964410480>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; search_user_info return info <-1964410480>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; search_user_info return valid info
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; calc timeout
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; t 1295006335, left money 452.972760
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; tr_id 2, mult 0.000000, next 1295038800
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; quantity 32465 for borders
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; after borders q=32465, downloaded=32465, downed_as_prepaid=0 cost_info size <1>
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; added entire 32465
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58;  i==cost_info->end&#40;&#41;
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; session_timeout <32465> session_limit <86400> old_session_timeout <0>
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; t 1295038800, left money 452.972760
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; tr_id 2, mult 0.000000, next 1295125200
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; quantity 86400 for borders
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; after borders q=86400, downloaded=118865, downed_as_prepaid=0 cost_info size <1>
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; added entire 86400
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58;  i==cost_info->end&#40;&#41;
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; session_timeout <118865> session_limit <86400> old_session_timeout <32465>
 Info  &#58; Jan 14 14&#58;58&#58;55 UT&#58; session_timeout > session_limit or session_timeout - old_session_timeout too small. Breaking ...
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; setting session timeout for dialup slink to 86400
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS IPPool&#58; Bind <b2da212d> &#58; <b2da2000>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; Setting interim interval <61> for session id <5006155-vlan1033-304>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; dialup.session_count incremented. value <1>
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS DBA&#58; Calling send_session_log_init_sync ...
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS Stream&#91;plugin&#93;&#58; send_session_log_init_sync
?Debug &#58; Jan 14 14&#58;58&#58;55 RADIUS Stream&#91;plugin&#93;&#58; init log id <137125>
?Debug &#58; Jan 14 14&#58;58&#58;55 AcctServer&#58; Reply packet dump&#58; RPacket&#58;
Code&#58; 5; ID&#58; 193
Параметры указаные в radius5.cfg

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

core_host=127.0.0.1
core_port=12758
radius_acct_host=172.20.2.7
radius_auth_host=172.20.2.7
radius_auth_mppe=enable
radius_auth_vap=1
radius_ippool_timeout=0
radius_ippool_acct_timeout=60
radius_card_autoadd=yes
interim_update_interval=61
radius_default_session_timeout=86400
У других клиентов на других тарифах все нормально, а тут такое ощущение, что не находит эти аттрибуты в базе(пробовал удалять все аттрибуты и заводить их заново, не помогло). Подскажите, где можно посмотреть еще проблему, может радиус атрибуты прямо в базе прописать(но тут опасно, незная структуры базы полной, какое поле куда ссылается, боюсь связь между таблицами забыть ), или еще что-то?
Сборка UTM - 5.2.1-007

Если нужны еще какие логи, то добавлю.
Заранее большое спасибо!

Pulse
Сообщения: 945
Зарегистрирован: Вт окт 03, 2006 12:58

Сообщение Pulse »

лог как будто не полный...у меня 008 и там атрибуты добавляются перед строчкой, в которой написано "Login OK". eё у вас не наблюдаю..

Аватара пользователя
kamae1ka
Сообщения: 142
Зарегистрирован: Пн окт 04, 2010 05:14

Сообщение kamae1ka »

какие атрибуты ставите в билинге и что выставили в mpd.conf?

Arti
Сообщения: 266
Зарегистрирован: Пн окт 01, 2007 02:44

Сообщение Arti »

Pulse писал(а):лог как будто не полный...у меня 008 и там атрибуты добавляются перед строчкой, в которой написано "Login OK". eё у вас не наблюдаю..
http://mpd.sourceforge.net/doc5/mpd18.html#18

log

Ответить