saslauthd w/ ldap issues continued

Andreas Winkelmann ml at awinkelmann.de
Thu Sep 14 14:22:10 EDT 2006


Am Thursday 14 September 2006 15:12 schrieb AJ:

Please do not Top-Post.

> Here is my imapd.conf file.  Thanks for any help, I am really puzzled
> and stuck!
>
> configdirectory: /var/cyrus/imap
> partition-default: /var/cyrus/spool/imap
> admins: cyrus
> sievedir: /var/cyrus/sieve
> sendmail: /usr/sbin/sendmail
> sasl_pwcheck_method: saslauthd
> sasl_mech_list: PLAIN LOGIN
> hashimapspool: true
> altnamespace: yes
> unixhierarchysep: yes
> lmtp_downcase_rcpt: 1
> autocreatequota: 8192
> virtdomains: userid

> defaultdomain: domain.com

Remove the defaultdomain:-Option.

> loginrealms: domain.com

Why did you set this?

> Quoting Andreas Winkelmann <ml at awinkelmann.de>:
> > Am Wednesday 13 September 2006 19:09 schrieb AJ:
> >> I have been trying to get saslauthd working w/ ldap.
> >> I am trying to authenticate via the user's mail attribute as opposed
> >> to their uid attribute.  Here is my saslauthd.conf file.
> >>
> >> ldap_servers: ldap://127.0.0.1
> >> ldap_search_base: dc=Users,dc=domain,dc=com
> >> ldap_filter: mail=%u
> >> ldap_auth_method: bind
> >> ldap_use_sasl: no
> >>
> >> SASL version is 2.1.19 from RHEL 4 update 4
> >>
> >> This works w/ testsaslauthd for usernames such as test at domain.com
> >>
> >> When i use imtest from cyrus imapd, it does not work.  I have tried
> >> running saslauthd with and without the -r flag and the result is the
> >> same.  It seems that saslauthd is stripping off the domain part either
> >> way.
> >>
> >> On the ldap server i see this:
> >> SRCH base="dc=Users,dc=domain,dc=com" scope=2 filter="(mail=test)"
> >> attrs="dn"
> >>
> >> Notice under filter it does not say test at domain, but when I run
> >> testsaslauthd it does.
> >>
> >> Any ideas here?
> >
> > Please show your imapd.conf.

-- 
	Andreas


More information about the Cyrus-sasl mailing list