ユーザー、NAS などを管理するために、Daloradius WebGUI を使用して Freeradius をセットアップしました。正常に動作し、管理者としてログインしてユーザーを作成すると、それらのユーザーは Radius サーバーに対して認証できます (radtest でテスト済み)。
ただし、ユーザーがパスワードを変更できるユーザーログインは、 http://domain.com/daloradius/daloradius-users/login.php動作しません。ユーザー アカウントでログインしようとすると、次のエラーが表示されます。
Database connection error
Error Message: DB Error: connect failed
管理者として管理インターフェースにログインできるので、データベース接続は明らかに機能しているのに、なぜなのかよくわかりません。ここで何が間違っているのか、誰か分かりますか?
事前にご返信いただきありがとうございます。
答え1
解決策を探して自分で調べていたときに、これに出会いました。
daloradius 内に別の設定ファイルがあります:
/var/www/html/daloradius/daloradius-users/library/daloradius.conf.php
データベース情報を含むファイルを設定する必要があります。
次に、ユーザーを設定するときに、「ユーザー情報」の下にある「ユーザー ポータル ログインを有効にする」をチェックし、ユーザーのパスワードを設定します。