Re: LMTP/LDAP configuration issue

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Jean-Francois Stenuit wrote:
> Hello list,
> 
> Altough I succeeded in configuring saslauthd to speak to an active 
> directory server on my gentoo machine, I'm unable to get cyrus lmtpd 
> deliver mail in a correct way.
> 
> My /etc/imapd.conf looks like :
> 
> configdirectory:        /var/imap
> partition-default:      /var/spool/imap
> sievedir:               /var/imap/sieve
> tls_ca_path:            /etc/ssl/certs
> tls_cert_file:          /etc/ssl/cyrus/server.crt
> tls_key_file:           /etc/ssl/cyrus/server.key
> admins:                 cyrus
> hashimapspool:          yes
> allowanonymouslogin:    no
> allowplaintext:         no
> ldap_uri: ldap://dc1.chryseis.be/
> ldap_base: cn=Users,dc=chryseis,dc=be
> ldap_filter: (sAMAccountName=%u)
> ldap_version: 3
> ldap_id: ldap@xxxxxxxxxxx
> ldap_password: --password--
> sasl_pwcheck_method: saslauthd
> sasl_mech_list: PLAIN
> 
> But my logs still show :
> 
> Feb 18 11:44:42 bach lmtpunix[21989]: executed
> Feb 18 11:44:42 bach lmtpunix[21989]: sql_select option missing
> Feb 18 11:44:42 bach lmtpunix[21989]: auxpropfunc error no mechanism 
> available
> Feb 18 11:44:42 bach lmtpunix[21989]: _sasl_plugin_load failed on 
> sasl_auxprop_plug_init for plugin: sql
> Feb 18 11:44:42 bach lmtpunix[21989]: auxpropfunc error invalid parameter 
> supplied
> Feb 18 11:44:42 bach lmtpunix[21989]: _sasl_plugin_load failed on 
> sasl_auxprop_plug_init for plugin: ldapdb
> Feb 18 11:44:42 bach lmtpunix[21989]: accepted connection
> Feb 18 11:44:42 bach lmtpunix[21989]: lmtp connection preauth'd as postman
> Feb 18 11:44:42 bach lmtpunix[21989]: verify_user(user.jfs) failed: 
> Mailbox does not exist

The _sasl_plugin_load errors can be ignored here I think. If 
you're not using either the sql or ldapdb auxprop plugins, you 
can remove them from your system to get rid of these errors in 
your logs. See 'pluginviewer', and look for the plugins 
directory, typically in /usr/lib/sasl2.

The last error looks like the critical error. You should verify 
that the mailbox 'user.jfs' exists.

> And no ldap query is performed (I have a tcpdump running in another 
> window).

I don't think you would get any ldap traffic except during user 
authentication, unless your SMTP server is performing 
authentication for LMTP via saslauthd.

- Dan
----
Cyrus Home Page: http://cyrusimap.web.cmu.edu/
Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux