PPPOE+radius+abills (че-то как-то не так...)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

zakachkin
Сообщения: 137

PPPOE+radius+abills

Сообщение zakachkin »

вывод radtest

Код: Выделить всё

[root@zakachkin ppp]# radtest viktordemo rjhjkm12 127.0.0.1:1812 0 radsecret 0 127.0.0.1
Sending Access-Request of id 201 to 127.0.0.1 port 1812
        User-Name = "viktordemo"
        User-Password = "rjhjkm12"
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 0
        Framed-Protocol = PPP
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=201, length=62
        Session-Timeout = 2160447
        PPPD-Upstream-Speed-Limit = 2500
        Octets-Direction = Route-IP-No
        Framed-IP-Address = 169.254.1.5
        Session-Octets-Limit = 2146435072
        Framed-IP-Netmask = 255.255.255.255
        PPPD-Downstream-Speed-Limit = 2500

тут всё как по маслу...
Но когда пробую с винды
в логах ниче странного не наблюдаю

Код: Выделить всё

Ready to process requests.
rad_recv: Access-Request packet from host 127.0.0.1 port 49846, id=244, length=138
        Service-Type = Framed-User
        Framed-Protocol = PPP
        User-Name = "viktordemo"
        MS-CHAP-Challenge = 0x3cc6c1a99f3527b297061e9283824705
        MS-CHAP2-Response = 0x8800004bf108683e16b3302049a2ee5acee90000000000000000fcc11139dd33b82bec8300b69f
01e4e5f114ad24aabf45c3
        NAS-IP-Address = 127.0.0.1
        NAS-Port = 2
+- entering group authorize {...}
++[preprocess] returns ok
Exec-Program output: User-Password == "rjhjkm12"
Exec-Program-Wait: value-pairs: User-Password == "rjhjkm12"
Exec-Program: returned: 0
++[abills_preauth] returns ok
++[chap] returns noop
[mschap] Found MS-CHAP attributes.  Setting 'Auth-Type  = mschap'
++[mschap] returns ok
[files] users: Matched entry DEFAULT at line 204
++[files] returns ok
Exec-Program output: Session-Timeout = 2160175, PPPD-Upstream-Speed-Limit = 2500, Octets-Direction = 0, Framed-IP-Address = 169.254.1.5, Session-Octets-Limit = 2146435072, Framed-IP-Netmask = 255.255.255.255, PPPD-Downstream-Speed-Limit = 2500,
Exec-Program-Wait: value-pairs: Session-Timeout = 2160175, PPPD-Upstream-Speed-Limit = 2500, Octets-Direction = 0, Framed-IP-Address = 169.254.1.5, Session-Octets-Limit = 2146435072, Framed-IP-Netmask = 255.255.255.255, PPPD-Downstream-Speed-Limit = 2500,
Exec-Program: returned: 0
++[abills_auth] returns ok
Found Auth-Type = MSCHAP
+- entering group MS-CHAP {...}
[mschap] No Cleartext-Password configured.  Cannot create LM-Password.
[mschap] No Cleartext-Password configured.  Cannot create NT-Password.
[mschap] Told to do MS-CHAPv2 for viktordemo with NT-Password
[mschap] FAILED: No NT/LM-Password.  Cannot perform authentication.
[mschap] FAILED: MS-CHAP2-Response is incorrect
++[mschap] returns reject
Failed to authenticate the user.
Using Post-Auth-Type Reject
+- entering group REJECT {...}
Exec-Program output:
Exec-Program: returned: 0
++[abills_postauth] returns ok
Sending Access-Reject of id 244 to 127.0.0.1 port 49846
        Session-Timeout = 2160175
        PPPD-Upstream-Speed-Limit = 2500
        Octets-Direction = Route-IP-No
        Framed-IP-Address = 169.254.1.5
        Session-Octets-Limit = 2146435072
        Framed-IP-Netmask = 255.255.255.255
        PPPD-Downstream-Speed-Limit = 2500
        MS-CHAP-Error = "\210E=691 R=1"
Finished request 0.
Going to the next request
Waking up in 4.7 seconds.
Cleaning up request 0 ID 244 with timestamp +13
Ready to process requests.

но получаю 691 ошибку..
Куда копать??
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: PPPOE+radius+abills

Сообщение skor »

А PPPoE-сервер (на чем он?) что говорит?
Спасибо сказали:
zakachkin
Сообщения: 137

Re: PPPOE+radius+abills

Сообщение zakachkin »

skor писал(а):
07.01.2010 00:30
А PPPoE-сервер (на чем он?) что говорит?

rp-pppoe-3.10 Linux
вот чё говорит:

Код: Выделить всё

Jan  7 00:40:02 zakachkin pppd[6969]: Plugin radius.so loaded.
Jan  7 00:40:02 zakachkin pppd[6969]: RADIUS plugin initialized.
Jan  7 00:40:02 zakachkin pppd[6969]: Plugin radattr.so loaded.
Jan  7 00:40:02 zakachkin pppd[6969]: RADATTR plugin initialized.
Jan  7 00:40:02 zakachkin pppd[6969]: pppd 2.4.5 started by root, uid 0
Jan  7 00:40:02 zakachkin pppd[6969]: Using interface ppp2
Jan  7 00:40:02 zakachkin pppd[6969]: Connect: ppp2 <--> /dev/pts/4
Jan  7 00:40:05 zakachkin pppd[6969]: rc_check_reply: received invalid reply digest from RADIUS server
Jan  7 00:40:05 zakachkin pppd[6969]: Peer viktordemo failed CHAP authentication
Jan  7 00:40:05 zakachkin pppd[6969]: Connection terminated.
Jan  7 00:40:05 zakachkin pppd[6969]: Terminating on signal 15
Jan  7 00:40:05 zakachkin pppd[6969]: Exit.
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: PPPOE+radius+abills

Сообщение skor »

[mschap] No Cleartext-Password configured. Cannot create LM-Password.
[mschap] No Cleartext-Password configured. Cannot create NT-Password.
[mschap] Told to do MS-CHAPv2 for viktordemo with NT-Password
[mschap] FAILED: No NT/LM-Password. Cannot perform authentication.
[mschap] FAILED: MS-CHAP2-Response is incorrect

Пароли хранятся в каком виде? В зашифрованном? MD5 какойнибудь?
Спасибо сказали:
zakachkin
Сообщения: 137

Re: PPPOE+radius+abills

Сообщение zakachkin »

skor писал(а):
07.01.2010 02:48
[mschap] No Cleartext-Password configured. Cannot create LM-Password.
[mschap] No Cleartext-Password configured. Cannot create NT-Password.
[mschap] Told to do MS-CHAPv2 for viktordemo with NT-Password
[mschap] FAILED: No NT/LM-Password. Cannot perform authentication.
[mschap] FAILED: MS-CHAP2-Response is incorrect

Пароли хранятся в каком виде? В зашифрованном? MD5 какойнибудь?

ну да наверно... а как их преобразить в базе?
Спасибо сказали:
skor
Сообщения: 419
ОС: RTFM-OS v127.0.0.1

Re: PPPOE+radius+abills

Сообщение skor »

Если MD5 то никак (односторонее хеширование). Только заново ручками забить.
Если вбивать не хочется, тогда надо пользовать PAP аутентификацию. Но от пользователя пароль будет приходить в открытом виде (соответсвенно хакиры перехватят пароль и продадут его в Америку).
Какой именно протокол аутентификации будет пользоваться решает PPPD в его настройках поубирай все кроме PAP.
Спасибо сказали: