FreeBSD 8.1
Проблема следующая:
UTM RADIUS запущен, порты слушает, на запросы MPD нет ответа, в логах RADIUSa после сообщений о запуске и коннекте к UTM ноль.
Всю голову сломал.
netstat -a
Код: Выделить всё
udp4 0 0 *.radacct *.*
udp4 216 0 *.radius *.*
Код: Выделить всё
00300 18 1512 allow udp from any to me dst-port 1812,1813
00400 0 0 allow udp from me 1812,1813 to any
Код: Выделить всё
Sending Access-Request of id 101 to 127.0.0.1 port 1812
User-Name = "test"
User-Password = "test1"
NAS-IP-Address = 93.91.116.2
NAS-Port = 0
radclient: no response from server for ID 101 socket 3
Код: Выделить всё
Jan 24 22:56:07 tver mpd: process 1704 started, version 5.5 (root@TverRouter 16:17 22-Jan-2011)
Jan 24 22:56:07 tver mpd: CONSOLE: listening on 127.0.0.1 5005
Jan 24 22:56:07 tver mpd: web: listening on 127.0.0.1 5006
Jan 24 22:56:07 tver mpd: PPTP: waiting for connection on 0.0.0.0 1723
Jan 24 22:56:17 tver mpd: [L-1] Accepting PPTP connection
Jan 24 22:56:17 tver mpd: [L-1] Link: OPEN event
Jan 24 22:56:17 tver mpd: [L-1] LCP: Open event
Jan 24 22:56:17 tver mpd: [L-1] LCP: state change Initial --> Starting
Jan 24 22:56:17 tver mpd: [L-1] LCP: LayerStart
Jan 24 22:56:17 tver mpd: [L-1] PPTP: attaching to peer's outgoing call
Jan 24 22:56:17 tver mpd: [L-1] Link: UP event
Jan 24 22:56:17 tver mpd: [L-1] LCP: Up event
Jan 24 22:56:17 tver mpd: [L-1] LCP: state change Starting --> Req-Sent
Jan 24 22:56:17 tver mpd: [L-1] LCP: SendConfigReq #1
Jan 24 22:56:17 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:17 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:17 tver mpd: [L-1] MRU 1500
Jan 24 22:56:17 tver mpd: [L-1] MAGICNUM f665b238
Jan 24 22:56:17 tver mpd: [L-1] AUTHPROTO CHAP MSOFTv2
Jan 24 22:56:17 tver mpd: [L-1] MP MRRU 2048
Jan 24 22:56:17 tver mpd: [L-1] MP SHORTSEQ
Jan 24 22:56:17 tver mpd: [L-1] ENDPOINTDISC [802.1] 00 15 17 1f 01 00
Jan 24 22:56:17 tver mpd: [L-1] LCP: rec'd Configure Request #0 (Req-Sent)
Jan 24 22:56:17 tver mpd: [L-1] MRU 1400
Jan 24 22:56:17 tver mpd: [L-1] MAGICNUM 703c4e6a
Jan 24 22:56:17 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:17 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:17 tver mpd: [L-1] CALLBACK 6
Jan 24 22:56:17 tver mpd: [L-1] LCP: SendConfigRej #0
Jan 24 22:56:17 tver mpd: [L-1] CALLBACK 6
Jan 24 22:56:17 tver mpd: [L-1] LCP: rec'd Configure Request #1 (Req-Sent)
Jan 24 22:56:17 tver mpd: [L-1] MRU 1400
Jan 24 22:56:17 tver mpd: [L-1] MAGICNUM 703c4e6a
Jan 24 22:56:17 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:17 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:17 tver mpd: [L-1] LCP: SendConfigAck #1
Jan 24 22:56:17 tver mpd: [L-1] MRU 1400
Jan 24 22:56:17 tver mpd: [L-1] MAGICNUM 703c4e6a
Jan 24 22:56:17 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:17 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:17 tver mpd: [L-1] LCP: state change Req-Sent --> Ack-Sent
Jan 24 22:56:19 tver mpd: [L-1] LCP: SendConfigReq #2
Jan 24 22:56:19 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:19 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:19 tver mpd: [L-1] MRU 1500
Jan 24 22:56:19 tver mpd: [L-1] MAGICNUM f665b238
Jan 24 22:56:19 tver mpd: [L-1] AUTHPROTO CHAP MSOFTv2
Jan 24 22:56:19 tver mpd: [L-1] MP MRRU 2048
Jan 24 22:56:19 tver mpd: [L-1] MP SHORTSEQ
Jan 24 22:56:19 tver mpd: [L-1] ENDPOINTDISC [802.1] 00 15 17 1f 01 00
Jan 24 22:56:21 tver mpd: [L-1] LCP: SendConfigReq #3
Jan 24 22:56:21 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:21 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:21 tver mpd: [L-1] MRU 1500
Jan 24 22:56:21 tver mpd: [L-1] MAGICNUM f665b238
Jan 24 22:56:21 tver mpd: [L-1] AUTHPROTO CHAP MSOFTv2
Jan 24 22:56:21 tver mpd: [L-1] MP MRRU 2048
Jan 24 22:56:21 tver mpd: [L-1] MP SHORTSEQ
Jan 24 22:56:21 tver mpd: [L-1] ENDPOINTDISC [802.1] 00 15 17 1f 01 00
Jan 24 22:56:21 tver mpd: [L-1] LCP: rec'd Configure Reject #3 (Ack-Sent)
Jan 24 22:56:21 tver mpd: [L-1] MP MRRU 2048
Jan 24 22:56:21 tver mpd: [L-1] MP SHORTSEQ
Jan 24 22:56:21 tver mpd: [L-1] ENDPOINTDISC [802.1] 00 15 17 1f 01 00
Jan 24 22:56:21 tver mpd: [L-1] LCP: SendConfigReq #4
Jan 24 22:56:21 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:21 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:21 tver mpd: [L-1] MRU 1500
Jan 24 22:56:21 tver mpd: [L-1] MAGICNUM f665b238
Jan 24 22:56:21 tver mpd: [L-1] AUTHPROTO CHAP MSOFTv2
Jan 24 22:56:21 tver mpd: [L-1] LCP: rec'd Configure Ack #4 (Ack-Sent)
Jan 24 22:56:21 tver mpd: [L-1] ACFCOMP
Jan 24 22:56:21 tver mpd: [L-1] PROTOCOMP
Jan 24 22:56:21 tver mpd: [L-1] MRU 1500
Jan 24 22:56:21 tver mpd: [L-1] MAGICNUM f665b238
Jan 24 22:56:21 tver mpd: [L-1] AUTHPROTO CHAP MSOFTv2
Jan 24 22:56:21 tver mpd: [L-1] LCP: state change Ack-Sent --> Opened
Jan 24 22:56:21 tver mpd: [L-1] LCP: auth: peer wants nothing, I want CHAP
Jan 24 22:56:21 tver mpd: [L-1] CHAP: sending CHALLENGE #1 len: 21
Jan 24 22:56:21 tver mpd: [L-1] LCP: LayerUp
Jan 24 22:56:21 tver mpd: [L-1] LCP: rec'd Ident #2 (Opened)
Jan 24 22:56:21 tver mpd: [L-1] MESG: MSRASV5.20
Jan 24 22:56:21 tver mpd: [L-1] LCP: rec'd Ident #3 (Opened)
Jan 24 22:56:21 tver mpd: [L-1] MESG: MSRAS-0-EKT-TS10
Jan 24 22:56:21 tver mpd: [L-1] CHAP: rec'd RESPONSE #1 len: 60
Jan 24 22:56:21 tver mpd: [L-1] Name: "user"
Jan 24 22:56:21 tver mpd: [L-1] AUTH: Trying RADIUS
Jan 24 22:56:21 tver mpd: [L-1] RADIUS: Authenticating user 'user'
Jan 24 22:56:21 tver mpd: [L-1] RADIUS: rad_config: /usr/local/etc/mpd5/radius.conf:2: missing newline
Jan 24 22:56:21 tver mpd: [L-1] AUTH: RADIUS returned error
Jan 24 22:56:21 tver mpd: [L-1] AUTH: Trying INTERNAL
Jan 24 22:56:21 tver mpd: OpenConfFile: Can't open file '/usr/local/etc/mpd5/mpd.secret': No such file or directory
Jan 24 22:56:21 tver mpd: [L-1] AUTH: User "user" not found in secret file
Jan 24 22:56:21 tver mpd: [L-1] AUTH: INTERNAL returned: failed
Jan 24 22:56:21 tver mpd: [L-1] AUTH: ran out of backends
Jan 24 22:56:21 tver mpd: [L-1] CHAP: Auth return status: failed
Jan 24 22:56:21 tver mpd: [L-1] CHAP: Reply message: E=691 R=0 M=Login incorrect
Jan 24 22:56:21 tver mpd: [L-1] CHAP: sending FAILURE #1 len: 31
Jan 24 22:56:21 tver mpd: [L-1] LCP: authorization failed
Jan 24 22:56:21 tver mpd: [L-1] LCP: parameter negotiation failed
Jan 24 22:56:21 tver mpd: [L-1] LCP: state change Opened --> Stopping
Jan 24 22:56:21 tver mpd: [L-1] LCP: SendTerminateReq #5
Jan 24 22:56:21 tver mpd: [L-1] LCP: LayerDown
Jan 24 22:56:21 tver mpd: [L-1] LCP: rec'd Terminate Ack #5 (Stopping)
Jan 24 22:56:21 tver mpd: [L-1] LCP: state change Stopping --> Stopped
Jan 24 22:56:21 tver mpd: [L-1] LCP: LayerFinish
Jan 24 22:56:21 tver mpd: [L-1] PPTP call terminated
Jan 24 22:56:21 tver mpd: [L-1] Link: DOWN event
Jan 24 22:56:21 tver mpd: [L-1] LCP: Close event
Jan 24 22:56:21 tver mpd: [L-1] LCP: state change Stopped --> Closed
Jan 24 22:56:21 tver mpd: [L-1] LCP: Down event
Jan 24 22:56:21 tver mpd: [L-1] LCP: state change Closed --> Initial
Jan 24 22:56:21 tver mpd: [L-1] Link: SHUTDOWN event
Jan 24 22:56:21 tver mpd: [L-1] Link: Shutdown
Код: Выделить всё
radius:
set radius server 127.0.0.1 secret 1812 1813
set radius retries 3
set radius timeout 3
set radius me 127.0.0.1
set auth acct-update 60
set auth enable radius-auth
set auth enable radius-acct
set radius enable message-authentic
Код: Выделить всё
radius_acct_host=0.0.0.0
radius_auth_host=0.0.0.0