Откуда радиус берет сабжевый атрибут в том случае, если он не задан явно? Дело в том что у нас периодически выдаются уже занятые адреса, причем именно поступают от радиуса. Ну а МПД адрес полученый от радиуса не проверяет на валидность
это - вручную заданный адрес, выданый клиенту
Код:
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusAddServer Adding 10.2.11.133
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusPutAuth: RADIUS_CHAP (MSOFTv2) peer name: meta7
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusSendRequest: RAD_ACCESS_ACCEPT for user meta7
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_FRAMED_IP_ADDRESS: 192.168.81.27
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_FRAMED_PROTOCOL: 2
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_ACCT_INTERIM_INTERVAL: 60
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_FRAMED_PROTOCOL: 1
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_RECV_KEY
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 17
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES: 4 (128 bit)
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 8
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_SEND_KEY
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 16
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY: 1 (Allowed)
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 7
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_CHAP2_SUCCESS: S=51B12F233CC9932D5B8615CB
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 26
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusSetAuth: Trying to use IP-address from radius-server
Feb 23 02:11:35 stroyrynok mpd: [pptp007] RADIUS: RadiusSetAuth: using this IP: 192.168.81.27
Feb 23 02:11:35 stroyrynok mpd: Response is valid
Feb 23 02:11:35 stroyrynok mpd: [pptp007] CHAP: sending SUCCESS
а это - выдача чужого, уже активного адреса
Код:
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusAddServer Adding 10.2.11.133
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusPutAuth: RADIUS_CHAP (MSOFTv2) peer name: batuhtina
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusSendRequest: RAD_ACCESS_ACCEPT for user batuhtina
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_FRAMED_IP_ADDRESS: 192.168.81.27
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_FRAMED_PROTOCOL: 2
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_ACCT_INTERIM_INTERVAL: 60
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_FRAMED_PROTOCOL: 1
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_RECV_KEY
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 17
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_ENCRYPTION_TYPES: 4 (128 bit)
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 8
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_SEND_KEY
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 16
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_MPPE_ENCRYPTION_POLICY: 1 (Allowed)
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 7
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: RAD_MICROSOFT_MS_CHAP2_SUCCESS: S=192AC221A1CB1E1EB8ED7CE8
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusGetParams: Dropping MPD vendor specific attribute: 26
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusSetAuth: Trying to use IP-address from radius-server
Feb 23 12:08:50 stroyrynok mpd: [pptp010] RADIUS: RadiusSetAuth: using this IP: 192.168.81.27
Feb 23 12:08:50 stroyrynok mpd: Response is valid
Feb 23 12:08:50 stroyrynok mpd: [pptp010] CHAP: sending SUCCESS
ессно после этого ОБА клиента теряют связь
