Chinaunix

标题: qmail+ldap+sqwebmail问题求助 [打印本页]

作者: jerse    时间: 2004-07-23 11:49
标题: qmail+ldap+sqwebmail问题求助
小弟日前在rh9上装了一个qmail+ldap,能够正常收发邮件,之后装了一个sqwebmail,却怎么都登录不了,查日志,出现如下错误:
Jul 23 11:10:06 service authdaemond.ldap: received auth request, service=webmail
, authtype=login
Jul 23 11:10:06 service authdaemond.ldap: authldap: trying this module
Jul 23 11:10:06 service authdaemond.ldap: received auth request, service=webmail
, authtype=login
Jul 23 11:10:06 service authdaemond.ldap: authldap: trying this module
Jul 23 11:10:06 service authdaemond.ldap: using search filter: (&(objectClass=qm
ailUser)(mail=test@service.mydomain.com))
Jul 23 11:10:06 service authdaemond.ldap: one entry returned, DN: uid=test@servi
ce.mydomain.com,ou=staff,dc=mydomain.com,dc=top
Jul 23 11:10:06 service authdaemond.ldap: raw ldap entry returned:
Jul 23 11:10:06 service authdaemond.ldap: | cn: test
Jul 23 11:10:06 service authdaemond.ldap: | mail: test@service.mydomain.com
Jul 23 11:10:06 service authdaemond.ldap: | homeDirectory: /mailstore/staff.mydo
main.com/test
Jul 23 11:10:06 service authdaemond.ldap: | quota: 2048000000S,50000C
Jul 23 11:10:06 service authdaemond.ldap: authldaplib: sysusername=test@service.
mydomain.com, sysuserid=50018, sysgroupid=50018, homedir=/mailstore/staff.mydoma
in.com/test, address=test@service.mydomain.com, fullname=test, maildir=<null>;, q
uota=2048000000S,50000C, options=<null>;
Jul 23 11:10:06 service authdaemond.ldap: authldaplib: clearpasswd=<null>;, passw
d=<null>;
Jul 23 11:10:06 service authdaemond.ldap: no password to compare against!
Jul 23 11:10:06 service authdaemond.ldap: authldap: REJECT - try next module
Jul 23 11:10:06 service authdaemond.ldap: FAIL, all modules rejected
Jul 23 11:10:06 service sqwebmaild: authdaemon: REJECT - try next module
Jul 23 11:10:06 service sqwebmaild: FAIL, all modules rejected

我这个只作了ldap认证,在ldap数据中也有clearPassword和userPassword等属性,为什么会提示说密码为空呢?请高手指点,谢谢!
作者: jerse    时间: 2004-07-23 12:00
标题: qmail+ldap+sqwebmail问题求助
我做过两次编译,第二次时我把sqwebmail源目录树下的authlib目录中的一个*.schema文件里userPassword改到和我在openldap中为qmail定义的一样,结果还是同样的错误555
作者: DreamJiang    时间: 2004-07-23 12:25
标题: qmail+ldap+sqwebmail问题求助
請問樓主:你有沒有"sendmail+ldap認證”的經驗,請指教!
作者: jerse    时间: 2004-07-23 15:00
标题: qmail+ldap+sqwebmail问题求助
现在这个问题解决了,原来是authldaprc中一个authbind什么的那行没把注释符去掉,现在新问题是:
Unable to open the maildir for this account -- the maildir doesn't exist or has incorrect ownership or permissions.
但是我已经N次检查了我的邮件目录的属性了,属主和属组都是vmail,同在authldaprc中的一样,并且权限为目录是700,文件为600,哪位大侠碰到过没?给点意见,谢谢了
另外,楼上的,我对sendmail不是很熟,没有搞过那个啊.
作者: liusn2000    时间: 2004-07-23 15:26
标题: qmail+ldap+sqwebmail问题求助
1,如果使用pop3能够正常收,请确定那肯定是sqwebmail方面的问题
2,请再次确认authldaprc中的
LDAP_GLOB_UID           vmail
LDAP_GLOB_GID           vmail
3,请确定authldaprc中存在
LDAP_HOMEDIR            mailMessageStore
信息
作者: liusn2000    时间: 2004-07-23 15:39
标题: qmail+ldap+sqwebmail问题求助
我想请问楼主sqwebmail登陆的日志在哪里能看到?
我原来在/var/log/messages中能看到关于ldap的日志,
现在看不到了,汗!
作者: jerse    时间: 2004-07-23 17:08
标题: qmail+ldap+sqwebmail问题求助
1. 我的邮件能用pop3和imap收;
2. authldaprc中的
LDAP_GLOB_UID vmail
LDAP_GLOB_GID vmail 确实存在未被注释;
3. 存在LDAP_HOMEDIR            homeDirectory
在ldap数据入口中有homeDirectory这一属性,并指向了该用户邮件存储目录;
4. sqwebmail的日志先把sqwebmaild中的日志级别调成2,然后我在rh9上的/var/log/maillog中可看到日志.
作者: spritecat    时间: 2004-07-24 12:27
标题: qmail+ldap+sqwebmail问题求助
请问一下楼主用了LDAP认证后qmail的smtp & pop3有启动脚本怎么写?
作者: jerse    时间: 2004-07-24 16:21
标题: qmail+ldap+sqwebmail问题求助
终于搞定了,原来我不知用了一个什么maildirmake,一查自己机器上竟然有三四个不同版本,现在干脆删了,OK.

lwq,lwq-ldap上有^_^用qmail-conf搞定pop3的.




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2