|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Andrej A. Shidenko 2:5020/400 11 Dec 2003 17:06:17 To : All Subject : Callback vs RADIUS -------------------------------------------------------------------------------- Hi. Столкнулся со странной проблемой. Есть 5.1-p11 со штатным ppp (user-level). Этот ппп используется как сервер с калбеком. Пока я держал юзеров в файле /etc/ppp/ppp.secret - все было хорошо. Тут решил перейти на радиус. Поставил из портов FreeRADIUS 0.9.2 и столкнулся со странным поведением калбека, а именно: 1. У юзера нет атрибута Callback-Number - все хорошо - калбека нет. 2. У юзера стоит Callback-Number = "" - все хорошо - ппп запрашивает телефон у юзера. 3. У юзера стоит Callback-Number = "какй-нить телефон" - ВСЕ ПЛОХО - ппп ЗАПРАШИВАЕТ телефон у юзера. Что было замечено: в ситуации 2 и 3 ппп в логах пишет CBCP: User-spec callback - т.е. она их просто не различает. при этом радиус честно отдает ппп-шке атрибут Callback-Number=XXXXXXX. Порывшись в исходниках ппп с удивлением не обнаружил обработки этого аттрибута в модуле radius.c ВООБЩЕ. А вопрос собственно в следующем - кому нибудь удалось посредством радиуса отдать в ппп-шку номер телефона для калбека ? -- С Уважением, Андрей Шиденкo andrej@dpm.ukrtelecom.ua ICQ - 43717512 --- ifmail v.2.15dev5.1 * Origin: DPM.UkrTelecom.UA (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/18883dfa1f80a.html, оценка из 5, голосов 10
|