PHP Radius客户端 - 访问 - 接受响应为空

时间:2016-03-16 17:59:04

标签: php

我正在从PHP发送RADIUS请求,我可以在RADIUS代理(FreeRadius)中看到响应是Access-Accept,但php代码没有得到响应。这是发送Access-Accept到PHP代码的Free Radius日志:

Sending Access-Accept Id 78 from 127.0.0.1:1812 to 127.0.0.1:47830
        Framed-Protocol = PPP
        Service-Type = Framed-User
        Class = 0xc54b0a250000013700010200c0a8325c00000000a02e06f58ef1f00101d16804df7acf010000000000000152
        MS-RNAP-Not-Quarantine-Capable = SoH-Not-Sent
        MS-MPPE-Recv-Key = 0x3c0b83999598f3a5e3d58b13b69520c5
        MS-MPPE-Send-Key = 0x37077455d6468f9058b91cdbbb6c2115
        MS-CHAP2-Success = 0x01533d37343536414541393038434244433033464630373630333039394343453334433834384138333243
        MS-CHAP-Domain = '\001DOMAIN'
        MS-MPPE-Encryption-Policy = Encryption-Required
        MS-MPPE-Encryption-Types = 14
        MS-Quarantine-State = Full-Access
        MS-Extended-Quarantine-State = 0
(0) Finished request

然而,获得响应的代码:

$req = radius_send_request($res);
if (!$req) {
    echo 'RadiusError:' . radius_strerror($res). "\n<br>";
    exit;
}

吐出RadiusError:No valid RADIUS responses received

有什么想法吗?

0 个答案:

没有答案