我正在运行带有一些 Meraki AP 的 RADIUS 服务器,身份验证过程正常……但似乎 Meraki Cloud Controller 只发送身份验证数据包,而不发送计费请求。我已经使用 radclient 工具(本地)测试了 RADIUS 发送计费请求,并且成功了。
我认为我的 RADIUS 服务器可能忽略了来自 MCC 的会计请求,因为我的 RADIUS 不知道某些供应商特定属性。我应该将 Meraki 的字典添加到我的 RADIUS 配置中吗?
我有点绝望,有什么想法吗?
答案1
运行包含在标准实用程序集中的 radsniff 实用程序,以验证服务器是否确实在接收记帐数据包(或启动守护进程调试模式 -X)。即使没有字典来解码 VSA,FreeRADIUS 也不会忽略格式正确的 VSA。
答案2
问题是 MCC 中的 Accounting 配置默认是隐藏的(有两个单独的配置:Auth 和 Accounting)。您必须与 Meraki 的支持人员联系并要求他们启用它。