![Samba 和 LDAP:未正确初始化(错误为 NT_STATUS_NO_MEMORY)](https://linux22.com/image/788306/Samba%20%E5%92%8C%20LDAP%EF%BC%9A%E6%9C%AA%E6%AD%A3%E7%A1%AE%E5%88%9D%E5%A7%8B%E5%8C%96%EF%BC%88%E9%94%99%E8%AF%AF%E4%B8%BA%20NT_STATUS_NO_MEMORY%EF%BC%89.png)
我正在尝试配置 Samba 以使用新的 ldap 域进行身份验证。在日志中我看到以下错误:
pdb 后端 ldapsam:ldaps:未正确初始化(错误为 NT_STATUS_NO_MEMORY)。
我已启用详细日志记录来尝试获取更多信息。
(错误为 NT_STATUS_NO_MEMORY) 是什么意思?这是 Samba 服务器还是 Ldap 服务器的问题?
谢谢。
答案1
我在升级旧 Samba 服务器(stretch 到 buster,再到 bullseye)时遇到了同样的错误消息。我可以通过重新创建 secrets.tdb 来解决这个问题(请参阅如何重新创建 samba secrets.tdb 文件) 并更改 /etc/samba/smb.conf 中指定 的行ldap admin dn
。此值包含在引号中。通过删除引号,我可以启动 samba 服务器。