Re: Sendmail AUTH using ldap changed ?

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

 



Paul,

Thanks, that's got it, I changed the value to ldap, just to note you also need to add a config file /etc/saslauthd.conf with details of the ldap server. I still get this error :
sendmail[10613]: unable to open Berkeley db /etc/sasldb2: No such file or directory
sendmail[10613]: no secret in database


But since I haven't set this up I suppose it's to be expected.

Thanks,

Neil.


Paul Howarth wrote:

Neil Marjoram wrote:

I have two mail systems almost identical, accept one is FC2 the other FC3. The FC3 is a fresh install to update the FC2 system, so I have copied across all the config files to the new system. I use SMTP AUTH for login of remote users, but alas in FC3 this does not work. I use my LDAP server to supply login details, but it seems that cyrus-sasl no longer seems to use this method, but insists it uses the salsdb2 database.

I have found the documentation for this which suggests altering the Sednmail.conf file in /var/lib/sasl2 to pwcheck_method: PAM, but all I get in the log file is this error :
sendmail[10334]: unable to open Berkeley db /etc/sasldb2: No such file or directory
sendmail[10334]: unable to open Berkeley db /etc/sasldb2: No such file or directory
sendmail[10334]: no secret in database
sendmail[10334]: unknown password verifier
sendmail[10334]: Password verification failed
sendmail[10334]: unknown password verifier


If I set this back to standard pwcheck_method:saslauthd, it gives this error :

sendmail[10613]: unable to open Berkeley db /etc/sasldb2: No such file or directory
sendmail[10613]: unable to open Berkeley db /etc/sasldb2: No such file or directory
sendmail[10613]: no secret in database
sendmail[10613]: cannot connect to saslauthd server: No such file or directory
sendmail[10613]: Password verification failed
sendmail[10613]: cannot connect to saslauthd server: No such file or directory


The old FC2 system has the pwcheck_method set in this way and works fine.

Can anyone help me with this ?


I don't know if this'll work but try:

/usr/lib/sasl2/Sendmail.conf:
pwcheck_method:saslauthd

/etc/sysconfig/saslauthd
MECH=pam
or
MECH=ldap

and restart saslauthd:
# chkconfig saslauthd on
# service saslauthd start

This is based on guesswork since I don't use ldap at all myself.

Paul.




-- Neil Marjoram Systems Manager Adastral Park Campus University College London Ross Building Adastral Park Martlesham Heath Ipswich - Suffolk IP5 3RE



[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux