LDAP_BIND(无效 DN)Webmin 用户和组数据库 (Docker)

LDAP_BIND (Invalid DN) Webmin User And Group DB (Docker)

当我尝试将 Webmin 绑定到用户和组数据库以允许 LDAP 用户在 webmin 上输入时,我遇到了一些问题我遇到了这个问题

Failed to login to LDAP server as admin : invalid DN

所以当我在 openldap 上查看我的日志时,这就是我所拥有的

ber_dump: buf=0x7f33f4002400 ptr=0x7f33f4002400 end=0x7f33f4002419 len=25
  0000:  02 01 01 60 14 02 01 03  04 05 61 64 6d 69 6e 80   ...`......admin.
  0010:  08 4e 44 67 35 47 36 44  46                        .password
ber_dump: buf=0x7f33f4002400 ptr=0x7f33f4002403 end=0x7f33f4002419 len=22
  0000:  60 14 02 01 03 04 05 61  64 6d 69 6e 80 08 4e 44   `......admin....
  0010:  67 35 47 36 44 46                                  password
ber_dump: buf=0x7f33f4002400 ptr=0x7f33f400240f end=0x7f33f4002419 len=10
  0000:  00 08 4e 44 67 35 47 36  44 46                     ..password
5ebde922 conn=1001 op=0 do_bind: invalid dn (admin)
  0000:  30 16 02 01 01 61 11 0a  01 22 04 00 04 0a 69 6e   0....a..."....in
  0010:  76 61 6c 69 64 20 44 4e                            valid DN

顺便说一句,使用 phpadmin 效果很好,没问题,

所以我将 post 调试 256 中的日志

5ebdea13 conn=1000 op=0 do_bind: invalid dn (admin)
5ebdea13 conn=1000 op=0 RESULT tag=97 err=34 text=invalid DN
5ebdea14 conn=1000 fd=12 closed (connection lost)

谢谢,

信息 OS:Ubuntu 18.04 docker 下的 Openldap。 docker

下的 Webmin

我发现了,出了什么问题。我试图绑定:

dc=blackdragon, dc=tv

而不是:

cn=Administrator, dc=balckdragon, dc=tv