Не могу подрубиться с вин машины, какие надо галки поставить с шифрованием? Выдает 754 ошибку.
Вот логи тестового прогона радиуса. Видно что все работает. Берется из базы и выдает IP.
Запускаю
[console]radiusd -X[/console]
Стартует без ошибок. На второй консоле делаю
[console]
[root@domain ~]# radtest user2 pass2 localhost 1812 atomserver
Sending Access-Request of id 83 to 127.0.0.1 port 1812
User-Name = "user2"
User-Password = "pass2"
NAS-IP-Address = 192.168.3.223
NAS-Port = 1812
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=83, length=50
Service-Type = Framed-User
Framed-Protocol = PPP
Framed-Compression = Van-Jacobson-TCP-IP
Framed-IP-Address = 192.168.80.61
Framed-IP-Netmask = 255.255.255.0[/console]
Radius отдает такой вывод
[console]
rad_recv: Access-Request packet from host 127.0.0.1 port 57770, id=207, length=57
User-Name = "user2"
User-Password = "pass2"
NAS-IP-Address = 192.168.3.223
NAS-Port = 1812
+- entering group authorize {...}
++[preprocess] returns ok
++[chap] returns noop
++[mschap] returns noop
[suffix] No '@' in User-Name = "user2", looking up realm NULL
[suffix] No such realm "NULL"
++[suffix] returns noop
[eap] No EAP-Message, not doing EAP
++[eap] returns noop
++[unix] returns notfound
[files] users: Matched entry DEFAULT at line 1
[files] users: Matched entry DEFAULT at line 170
++[files] returns ok
[sql] expand: %{User-Name} -> user2
[sql] sql_set_user escaped user --> 'user2'
rlm_sql (sql): Reserving sql socket id: 1
[sql] expand: SELECT id, username, attribute, value, op FROM radcheck WHERE username = '%{SQL-User-Name}' ORDER BY id -> SELECT id, username, attribute, value, op FROM radcheck WHERE username = 'user2' ORDER BY id
WARNING: Found User-Password == "...".
WARNING: Are you sure you don't mean Cleartext-Password?
WARNING: See "man rlm_pap" for more information.
[sql] User found in radcheck table
[sql] expand: SELECT id, username, attribute, value, op FROM radreply WHERE username = '%{SQL-User-Name}' ORDER BY id -> SELECT id, username, attribute, value, op FROM radreply WHERE username = 'user2' ORDER BY id
[sql] expand: SELECT groupname FROM radusergroup WHERE username = '%{SQL-User-Name}' ORDER BY priority -> SELECT groupname FROM radusergroup WHERE username = 'user2' ORDER BY priority
[sql] expand: SELECT id, groupname, attribute, Value, op FROM radgroupcheck WHERE groupname = '%{Sql-Group}' ORDER BY id -> SELECT id, groupname, attribute, Value, op FROM radgroupcheck WHERE groupname = 'dinamic-ip-vpn' ORDER BY id
[sql] User found in group dinamic-ip-vpn
[sql] expand: SELECT id, groupname, attribute, value, op FROM radgroupreply WHERE groupname = '%{Sql-Group}' ORDER BY id -> SELECT id, groupname, attribute, value, op FROM radgroupreply WHERE groupname = 'dinamic-ip-vpn' ORDER BY id
rlm_sql (sql): Released sql socket id: 1
++[sql] returns ok
++[expiration] returns noop
++[logintime] returns noop
++[pap] returns updated
Found Auth-Type = PAP
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
+- entering group PAP {...}
[pap] login attempt with password "pass2"
[pap] Using clear text password "pass2"
[pap] User authenticated successfully
++[pap] returns ok
+- entering group session {...}
[radutmp] expand: /var/log/radius/radutmp -> /var/log/radius/radutmp
++[radutmp] returns ok
+- entering group post-auth {...}
[main_pool] expand: %{NAS-IP-Address} %{NAS-Port} -> 192.168.3.223 1812
[main_pool] MD5 on 'key' directive maps to: 5f89596f3bc6e5e95ec287c6e6574fb2
[main_pool] Searching for an entry for key: '5f89596f3bc6e5e95ec287c6e6574fb2'
[main_pool] Found a stale entry for ip: 192.168.80.61
[main_pool] num: 0
rlm_ippool: Allocating ip to key: '5f89596f3bc6e5e95ec287c6e6574fb2'
[main_pool] num: 1
[main_pool] Allocated ip 192.168.80.55 to client key: 5f89596f3bc6e5e95ec287c6e6574fb2
++[main_pool] returns ok
[sql] expand: %{User-Name} -> user2
[sql] sql_set_user escaped user --> 'user2'
[sql] expand: %{User-Password} -> pass2
[sql] expand: INSERT INTO radpostauth (username, pass, reply, authdate) VALUES ( '%{User-Name}', '%{%{User-Password}:-%{Chap-Password}}', '%{reply:Packet-Type}', '%S') -> INSERT INTO radpostauth (username, pass, reply, authdate) VALUES ( 'user2', 'pass2', 'Access-Accept', '2011-09-21 22:18:04')
rlm_sql (sql) in sql_postauth: query is INSERT INTO radpostauth (username, pass, reply, authdate) VALUES ( 'user2', 'pass2', 'Access-Accept', '2011-09-21 22:18:04')
rlm_sql (sql): Reserving sql socket id: 0
rlm_sql (sql): Released sql socket id: 0
++[sql] returns ok
++[exec] returns noop
Sending Access-Accept of id 207 to 127.0.0.1 port 57770
Service-Type := Framed-User
Framed-Protocol := PPP
Framed-Compression := Van-Jacobson-TCP-IP
Framed-IP-Address = 192.168.80.55
Framed-IP-Netmask = 255.255.255.0
Finished request 45.
Going to the next request
Waking up in 4.9 seconds.
[/console]
А вот с винды не прокатывает.Делаю по статье [url]http://habrahabr.ru/blogs/linux/128599/[/url]
Видно что авторизация идет по PAP и проходит успешно, но ..... (печалька) :)