自由半径错误 - 未知模块 "X-Ascend-Session-Svr-Key"

Freeradius error - Unknown module "X-Ascend-Session-Svr-Key"

我在 Ubuntu Server 14.04 上使用 FreeRadius 2.1.12(通过 apt 直接从 OS apt repos 安装)。

我在每次会计请求中都收到以下错误:

WARNING: Unknown module "X-Ascend-Session-Svr-Key" in string expansion "%')"

这会导致在将会计记录插入数据库时​​出现 SQL 错误。 我已经追踪到 dialup.conf accounting_start_query 它试图插入 '%{X-Ascend-Session-Svr-Key}' 的地方。

关于为什么会发生这种情况,我的搜索结果很少。

我该如何解决这个问题,或调试它以找出它发生的原因?

X-Ascend-Session-Srv-Key 尚未在字典中定义。由于兼容性问题,它可能已被删除,我知道 Ascend 用他们自己的 VSA(不是 VSA)重载了一些标准属性 space。

修改默认查询并删除 X-Ascend-Session-Srv-Key 引用是安全的。该列已从 >= 3.0.0.

中的默认 SQL 查询和模式中删除