Добрый день!
Поставил я gnugk, прикрутил к нему радиус для авторизации. Испытвал всю эту систему на софтофонах- все работает, все получается. Для того чтоб пользователей можно было авторизировать по логину и паролю, я заполнил в конфиге gnugk поле RadAuth. Но когда стал пробовать железку (D-Link DPH-70H), логи gnugk сообщают о том что не найден токен, а логи радиуса вообще ничего не пишут (хотя я его настроил так, чтоб в логи писались как корректные так и не корректные попытки авторизации). Хорошо, изменил я RadAuth на RadAliasAuth, теперь кроме того что мне надо использовать один фиксированный пароль для всех либо использовать логин равный паролю, радиус мне сообщает, что авторзация прошла успешно, а логи gnukg пишут следующее:
2006/09/21 09:13:26.897 3 gkauth.cxx(919) GKAUTH RadAliasAuth RRQ check ok
2006/09/21 09:13:26.898 3 gkauth.cxx(919) GKAUTH default RRQ check ok
2006/09/21 09:13:26.898 2 RasSrv.cxx(389) RRJ|192.168.2.4|:dialedDigits=test:h323_ID|terminal|invalidAlias;
2006/09/21 09:13:26.899 3 RasSrv.cxx(232) RAS Send to 192.168.2.4:1345
registrationReject {
requestSeqNum = 3
protocolIdentifier = 0.0.8.2250.0.2
rejectReason = invalidAlias <<null>>
gatekeeperIdentifier = 5 characters {
0047 006e 0075 0047 006b GnuGk
}
}
Подскажите, плиз, какая может быть ошибка в этом всем?
Вот часть конфига gnugk
[RadAliasAuth]
Servers=127.0.0.1:1812
RadiusPortRange=10000-11000
DefaultAuthPort=1812
SharedSecret=radsecret
RequestTimeout=2000
IdCacheTimeout=9000
SocketDeleteTimeout=60000
RequestRetransmissions=2
RoundRobinServers=1
AppendCiscoAttributes=1
IncludeEndpointIP=1
FixedUsername=
FixedPassword=
[Gatekeeper::Auth]
#authrule=SQLPasswordAuth
#authrule=RadAuth
RadAliasAuth=required;RRQ,ARQ
default=allow
|