正しいユーザー名とパスワードを使ってもログインできない場合、以下を確認してください。
ユーザーアカウントが有効であること、パスワードがロックされていないことを確認する
APIサーバーがデータベースにアクセスできていることを確認する
その他のサーバー側の設定を確認する
以下では、確認方法を順に説明します。
ユーザーアカウントが有効であること、パスワードがロックされていないことを確認する
管理者アカウントでAdmin Console(
https://<ご使用のintdashドメイン>/admin/users
)を開きます。ログインできないユーザーアカウントの情報を表示します。
ユーザーアカウントの[有効化]がオンであることを確認します。
パスワードが[ロック中]になっていないことを確認します。
APIサーバーがデータベースにアクセスできていることを確認する
authd
のログを確認し、attrdb(エッジの属性情報が格納されているデータベース)へのアクセス時にエラーが発生していないことを確認してください。
エラーが発生している場合は、以下を確認してください。
データベースのプロセスが正常に起動していること
設定ファイル
authd.conf
の[attrdb] セクションの設定が正しいこと(データベースへのアクセスに使用するdbname
、username
、password
、address
などの設定が正しいこと)
設定ファイルを変更した場合は、設定ファイルを使用するアプリケーションを再起動してください。
その他のサーバー側の設定を確認する
以下の設定ファイル内の内容が正しいことを確認してください。特に、ドメイン名の設定はご使用の環境と一致していることを確認してください。
intdash-apiアプリケーションが使用する設定ファイル
intdashd.conf
intdash-micro-authアプリケーションが使用する設定ファイル
authd.conf
の[oauth2] セクションintdash-web-oauth2アプリケーションが使用する設定ファイル
intdash-web-oauth2.conf
設定ファイルを変更した場合は、設定ファイルを使用するアプリケーションを再起動してください。