実現したいこと
- Apache Directory Studio(ADS) でパスワードを確認したい。
前提
ADS で 389ds にアクセスし、特定のユーザーの userPassword 属性をダブルクリックすると、以下のような画面になります。そこでパスワードを入力して [Bind] をクリックすると The authentication was successful. となります。
発生している問題・エラーメッセージ
が、 [Verify] をクリックすると Password verification failed. と言われます。この理由を知りたいです。
- 何らかの権限不足?
- Verify ボタンの使い方を間違えている?
- Bind が通ればパスワード認証はOKなので、特に気にしなくてよい?
試したこと
- 適当なパスワードを入力して Bind すると失敗するので、認証はちゃんとできているようです。
- New Password タブでパスワードを同じ文字列でリセットしても、やはり同じ状況です(Bind は通るが Verify は失敗)。
補足情報(FW/ツールのバージョンなど)
- ADS のバージョンは 2.0.0v20210717-M17 です。389ds のログでは Bind ではそれなりのアクセスログが出ていますが、Verify ではログは出ません(内部処理?)。
- ログの最後に意図せずして接続が切れたようなログがありますが、ひょっとしてスレッドが異常終了しているとか?
access
1[05/Jan/2024:09:06:09.756371379 +0900] conn=11 fd=65 slot=65 SSL connection from 192.168.56.1 to 192.168.56.6 2[05/Jan/2024:09:06:09.812134233 +0900] conn=11 TLS1.3 128-bit AES-GCM 3[05/Jan/2024:09:06:09.813178832 +0900] conn=11 op=0 BIND dn="uid=ldapuser1,ou=people,dc=example,dc=com" method=128 version=3 4[05/Jan/2024:09:06:09.822009563 +0900] conn=11 op=0 RESULT err=0 tag=97 nentries=0 wtime=0.056724946 optime=0.008847623 etime=0.065566998 dn="uid=ldapuser1,ou=people,dc=example,dc=com" 5[05/Jan/2024:09:06:09.827248828 +0900] conn=11 op=-1 fd=65 Disconnect - Bad Ber Tag or uncleanly closed connection - B1
security
1{ "date": "[05\/Jan\/2024:09:05:36.801293491 +0900] ", "utc_time": "1704413136.801293491", "event": "BIND_SUCCESS", "dn": "cn=directory manager", "bind_method": "SIMPLE", "root_dn": true, "client_ip": "192.168.56.1", "server_ip": "192.168.56.6", "ldap_version": 3, "conn_id": 10, "op_id": 0, "msg": "" } 2{ "date": "[05\/Jan\/2024:09:06:09.822023238 +0900] ", "utc_time": "1704413169.822023238", "event": "BIND_SUCCESS", "dn": "uid=ldapuser1,ou=people,dc=example,dc=com", "bind_method": "SIMPLE", "root_dn": false, "client_ip": "192.168.56.1", "server_ip": "192.168.56.6", "ldap_version": 3, "conn_id": 11, "op_id": 0, "msg": "" } 3{ "date": "[05\/Jan\/2024:09:06:09.827261963 +0900] ", "utc_time": "1704413169.827261963", "event": "TCP_ERROR", "client_ip": "192.168.56.1", "server_ip": "192.168.56.6", "ldap_version": 3, "conn_id": 11, "msg": "Bad Ber Tag or uncleanly closed connection - B1" }
- 追記:当初の目的である authselect+sssd(-ldap) によるLDAP認証はできたので、問題ないといえばないのですが、せっかく質問を書いたので消さないで残しておきます。やっぱり原因がわからないのは気持ち悪いですし。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。