The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"MPD+NPS(IAS) -- не работает"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"MPD+NPS(IAS) -- не работает"  
Сообщение от abufct (ok) on 02-Мрт-09, 15:13 
Здравствуйте!

Никто не сталкивался с такой проблемой при совместной работе MPD и NPS(IAS): При попытке клиента подсоединиться, ему отказывается в доступе, в логе написано:
An Access-Request message was received from RADIUS client 192.168.0.1 with a message authenticator attribute that is not valid.

Подробности:
MPD5 на FreeBSD 7.1 (192.168.0.1) используется для "подключения" внутренних пользователей сети к интернету, для последующего учёта трафика и т.д. На Windows 2008 Server'е (192.168.0.2) стоит роль NPS (которая включает в себя то, что раньше называлось IAS). Соответственно MPD лезет на IAS через RADIUS.

Проблемы периодически то возникают, то исчезают. Помогала или наоборот всё портила перезагрузка NPS сервиса и/или рестарт mpd демона и/или какое-то другое невразумительное шаманство типа пересоздания RADIUS-клиента в настройках NPS c IP-адресом, вместо FQDN клиента, и т.д. Если удавалось стартовать так, что соединения проходят, то потом уже всё работало, если сервис не останавливать.

/usr/local/etc/mpd.conf:
...
radius:
# You can use radius.conf(5), its useful, because you can share the
# same config with userland-ppp and other apps.
        set radius config /etc/radius.conf
        set radius timeout 3
# send the given IP in the RAD_NAS_IP_ADDRESS attribute to the server.
        set radius me 192.168.0.1
# send accounting updates every 5 minutes
        set auth acct-update 300
# enable RADIUS, and fallback to mpd.secret, if RADIUS auth failed
        set auth enable radius-auth
# enable RADIUS accounting
        set auth enable radius-acct
# protect our requests with the message-authenticator
        set radius enable message-authentic
...

/etc/radius.conf:
auth 192.168.0.2 1234
acct 192.168.0.2 1234

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "MPD+NPS(IAS) -- не работает"  
Сообщение от abufct (ok) on 02-Мрт-09, 19:34 
Мде... Всё-таки NPS -- *банутый на всю голову. Оказалось, что ему просто не нравился недонастроенный аккаунтинг в SQL Server (не создал SP report_event), а он вот так замысловато ругался.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру