forum.bitel.ru http://forum.bitel.ru/ |
|
преобразование алиаса скриптом предобработки http://forum.bitel.ru/viewtopic.php?f=19&t=4415 |
Страница 1 из 1 |
Автор: | localGhost [ 11 авг 2010, 10:46 ] |
Заголовок сообщения: | преобразование алиаса скриптом предобработки |
Привет. Есть клиенты с логинами вида "12345" нужно привести их к виду "ppp12345" чтобы их мог всосать BGB, написал скрипт предобработки для НАСа: Код: import bitel.billing.server.radius.*; prefix = "ppp"; login = request.getStringAttribute(RadiusStandartAttributes.User_Name); int count = login.length(); if (login != null && count == 5) { request.setStringAttribute(RadiusStandartAttributes.User_Name,prefix+login); } при подключении VPN с логином 12345 вываливается ошибка 691, в логах монитора BGB - говорится "[02] Неверный пароль логина". Если логин ppp12345, то подключение выполняется успешно. Подозреваю что в скрипте где-то ошибка. Подскажите кто разбирается. лог радиуса при ошибке: Код: 10 21:01:31
Type=AUTHENTICATION_REQUEST Attributes: User-Name=ppp12345 NAS-Identifier=nas.domen.lan NAS-IP-Address=10.0.5.254 Tunnel-Type= NAS-Port=1 Tunnel-Medium-Type= Service-Type=2 Tunnel-Client-Endpoint=10.0.5.36 Framed-Protocol=1 Tunnel-Server-Endpoint=10.0.5.254 Acct-Session-Id=1537553-PPTP-1 NAS-Port-Id=rl2 Tunnel-Server-Auth-ID=nas.domen.lan NAS-Port-Type=5 Calling-Station-Id=10.0.5.36 mpd-link=PPTP-1 MS-CHAP2-Response=\u1\u0Z\???RvV? ???\u17\u28?\u0\u0\u0\u0\u0\u0\u0\u0!??lY???8¦\u12?\u11d#?\u5??°Pi\u29U MS-CHAP-Challenge=»\u30hm@??p\u15P?;?\u250~ 10 21:01:31 Type=AUTHENTICATION_REJECT Process time auth: 34 common_auth: 6 Attributes: Reply-Message=2 |
Автор: | Администратор [ 12 авг 2010, 12:36 ] |
Заголовок сообщения: | Re: преобразование алиаса скриптом предобработки |
Дело в том, что в MS-CHAP2 авторизации открытый пароль участвует в вычислении хэша. Вот и не проходит проверка при его подмене. Попробуйте CHAP, PAP. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |