Ubuntu 14.04 で実行されている Radiusd (FreeRADIUS v2.2.5) を使用して CoovaChilli で認証しようとしていますが、成功しません。
CoovaChilli は、ChilliSpot 以外にもいくつかの異なるパラメーターを使用しています。
独自のドキュメントに基づいて、CoovaChili は Auth: 0 または 1 で動作します。Chillispot は Accept または Reject で動作します。
問題は、両方のバージョンを試しましたが、radius で認証できないことです。exec モジュールで何か変更する必要がありますか? 両方のバージョン (chillispot、coovachilli) を引き続き使用したい
Radius エラーを受信しました
...
Found Auth-Type = Local
WARNING: Please update your configuration, and remove 'Auth-Type = Local'
WARNING: Use the PAP or CHAP modules instead.
No "known good" password was configured for the user.
As a result, we cannot authenticate the user.
Failed to authenticate the user.
WARNING: Unprintable characters in the password. Double-check the shared secret on the server and the NAS!
Using Post-Auth-Type REJECT
...
承認セクション
authorize {
...
exec
update control {
Auth-Type := "%{reply:Auth-Type}"
}
...
}
実行モジュール
exec {
wait = yes
program = "authenticate.php"
input_pairs = request
shell_escape = yes
output = none
timeout = 10
output_pairs = reply
}