Существует следующая проблема:
После перезагузки машины с биллингом у всех до одного пользователя (их около 30) появляется ошибка 691
Проблема в данный момент решается следующим способом, захожу в конкретного пользователя, редактирую услугу VPN, захожу в свойства(там где задается ip, mask, firewall, login, pass), нажимаю "применить"(при этом в окно совершенно нормально отображаются все данные пользователя...), закрываю окно редактирования пользователя. После этих свистоплясок все начинает работать...
Логи с машины пока выложить не могу, ибо из дома нет доступа...
Может кто-то сталкивался с такой проблемой?
Так все работает как часы, единственное, в верификатор.лог жалуется на какие-то незначительные ошибки в бд.
После перезагрузки машины с биллингом ошибка 691
Добавьте эти параметры в radius.cfg
и будет Вам счастье:)
Код: Выделить всё
radius_ippool_timeout=5
radius_ippool_acct_timeout=5
Уже все добавлено, последние 2 строки добавил вчера... но похоже не помолго....
#!>cat /netup/utm5/utm5_radius.cfg
core_host=127.0.0.1
core_port=12758
radius_auth_mppe=enable
radius_auth_h323=enable
radius_auth_vap=1
send_xpgk_ep_number=yes
#radius_card_autoadd=yes
#radius_auth_null=yes
#radius_ssl_type=none
#h323_origin_reject=originate {answer|callback|etc}
log_file_main=/netup/utm5/log/radius_main.log
log_file_debug=/netup/utm5/log/radius_main.log
radius_ippool_acct_timeout=5
radius_ippool_timeout=5
interim_update_interval=100
radius_max_session_age=0
Вот что в radius_main.log
?Debug : May 20 20:42:38 AuthServer: User <d_andreika> connecting
?Debug : May 20 20:42:38 AuthServer: Session for sessionid <d_andreika> not found in <127.0.0.1> cache
?Debug : May 20 20:42:38 RADIUS DBA: Info for login <d_andreika> found. type <1>
?Debug : May 20 20:42:38 AuthServer: Auth scheme: CHAP
?Debug : May 20 20:42:38 AuthServer: CHAP: Challenge size: 23
?Debug : May 20 20:42:38 AuthServer: CHAP: Authorized user <d_andreika>
Warn : May 20 20:42:38 AuthServer: Unable to claim IP: No such file or directory
?Debug : May 20 20:42:38 AuthServer: Calling fill radius attributes for NAS. Attr storage size <0>
Notice: May 20 20:42:38 AuthServer: Login incorrect <d_andreika> from NAS <127.0.0.1> CLID <>
Notice: May 20 20:42:38 AuthServer: Authorization failed for user <d_andreika>
?Debug : May 20 20:42:38 AuthServer: Auth reply: RPacket:
Расскажите как правильно бутать телегу, чтобы аккаунты не слетали?

Вот что в верификатор лог....
-- WARNING slink 144 exists enly in dtagg_iptraffic
-- SQL DESC check slink exists and delete dtagg_iptraffic entry for deleted slink
UPDATE dtagg_iptraffic SET is_closed=1 WHERE slink_id=144;
-- ERROR invalid parent_id in service 38
-- SQL DESC unlink service from tariff (NOT RECOMMENDED)
-- UPDATE services_data SET parent_service_id='0' WHERE id='38';
-- UPDATE services_data SET tariff_id='0' WHERE id='38';
-- 1 errors
-- 1587 warnings
-- affected tables: dtagg_iptraffic dtagg_periodic dtagg_telephony services_data
-- RESTART utm5_core!
#!>cat /netup/utm5/utm5_radius.cfg
core_host=127.0.0.1
core_port=12758
radius_auth_mppe=enable
radius_auth_h323=enable
radius_auth_vap=1
send_xpgk_ep_number=yes
#radius_card_autoadd=yes
#radius_auth_null=yes
#radius_ssl_type=none
#h323_origin_reject=originate {answer|callback|etc}
log_file_main=/netup/utm5/log/radius_main.log
log_file_debug=/netup/utm5/log/radius_main.log
radius_ippool_acct_timeout=5
radius_ippool_timeout=5
interim_update_interval=100
radius_max_session_age=0
Вот что в radius_main.log
?Debug : May 20 20:42:38 AuthServer: User <d_andreika> connecting
?Debug : May 20 20:42:38 AuthServer: Session for sessionid <d_andreika> not found in <127.0.0.1> cache
?Debug : May 20 20:42:38 RADIUS DBA: Info for login <d_andreika> found. type <1>
?Debug : May 20 20:42:38 AuthServer: Auth scheme: CHAP
?Debug : May 20 20:42:38 AuthServer: CHAP: Challenge size: 23
?Debug : May 20 20:42:38 AuthServer: CHAP: Authorized user <d_andreika>
Warn : May 20 20:42:38 AuthServer: Unable to claim IP: No such file or directory
?Debug : May 20 20:42:38 AuthServer: Calling fill radius attributes for NAS. Attr storage size <0>
Notice: May 20 20:42:38 AuthServer: Login incorrect <d_andreika> from NAS <127.0.0.1> CLID <>
Notice: May 20 20:42:38 AuthServer: Authorization failed for user <d_andreika>
?Debug : May 20 20:42:38 AuthServer: Auth reply: RPacket:
Расскажите как правильно бутать телегу, чтобы аккаунты не слетали?


Вот что в верификатор лог....
-- WARNING slink 144 exists enly in dtagg_iptraffic
-- SQL DESC check slink exists and delete dtagg_iptraffic entry for deleted slink
UPDATE dtagg_iptraffic SET is_closed=1 WHERE slink_id=144;
-- ERROR invalid parent_id in service 38
-- SQL DESC unlink service from tariff (NOT RECOMMENDED)
-- UPDATE services_data SET parent_service_id='0' WHERE id='38';
-- UPDATE services_data SET tariff_id='0' WHERE id='38';
-- 1 errors
-- 1587 warnings
-- affected tables: dtagg_iptraffic dtagg_periodic dtagg_telephony services_data
-- RESTART utm5_core!
Спасибо
Спасибо, помогло, после исполнения всех правил верификатора, и оптимизации таблиц.