So no one is running dspam on Debian squeeze with LDAP user lookups?
Sent from my iPhone
On Dec 13, 2012, at 12:11 PM, Jason Johnson <jason.johnson....@gmail.com> wrote:
> Ok, I checked the link. On debian the ldap.conf file is /etc/ldap and all
> programs in the system seem to understand this some how (I haven't yet found
> where this is being set and I don't see LDAPCONF being set). But just in
> case, I made a symlink in /usr/local/etc for openldap in case dspam was still
> using that somehow. Still nothing. I've tried everything I can think of and
> all I get from the log files is:
>
> Dec 13 11:53:30 server slapd[2030]: conn=1000 fd=11 closed (TLS negotiation
> failure)
> Dec 13 11:53:30 server dspam[1977]: External Lookup: Backend initialization
> failure: Can't contact LDAP server
>
> This is all I've ever gotten so I can't even tell if it's using the
> certificates or what.
>
> My dspam.d/extlookup.conf is:
>
> ExtLookup on
> # Turns on/off external lookup
> ExtLookupMode strict
> # available modes are 'verify', 'map' and
> 'strict'.
>
> # 'strict' enforces both verify and
> map
> ExtLookupDriver ldap
> # Currently only ldap and program are supported.
>
> # There are plans to support both
> MySQL and Postgres.
> ExtLookupServer localhost
> # Can either be a database hostname or the full
> path to
>
> # an executable lookup program and
> its arguments.
> ExtLookupPort 636
> # Desired port when connecting to the lookup
> database.
> ExtLookupDB "ou=people,dc=myserver,dc=com"
> # Can either be an LDAP search base or a database name (TODO).
> ExtLookupQuery "(&(objectClass=posixAccount)(uid=%u))"
> # Can either be an LDAP search filter or an SQL query (TODO)
> ExtLookupLDAPAttribute "uid"
> # Attribute to be used when ExtLookupDriver is
> 'ldap'
>
> # and ExtLookupMode 'map' or
> 'strict'
> ExtLookupLDAPScope sub
> # Can be set to 'base', 'sub' or 'one'. Only used
> when ExtLookupDriver is 'ldap'.
> ExtLookupLDAPVersion 3
> # Sets the LDAP protocol version (1, 2 or 3)
> ExtLookupLogin
> "cn=myuser,ou=administrators,dc=myserver,dc=com" # Login to be used when
> connecting to any direct database backend.
> ExtLookupPassword "mypassword"
> # Password to use with ExtLookupLogin.
> ExtLookupCryptox tls
> # Sets the use of TLS on backend communication
> (only compatible with LDAPv3)
>
>
> Has anyone gotten this working on Debian Squeeze?
>
> Sincerely
> Jason
>
> On Mon, Nov 26, 2012 at 8:31 PM, Quanah Gibson-Mount <qua...@zimbra.com>
> wrote:
>> --On Saturday, November 24, 2012 1:51 PM +0100 Jason Johnson
>> <jason.johnson....@gmail.com> wrote:
>>
>>> I assume the problem is that the LDAP library isn't finding where the
>>> certs are. Is there any way for me to tell it?
>>
>> <http://www.openldap.org/software/man.cgi?query=ldap.conf&apropos=0&sektion=0&manpath=OpenLDAP+2.4-Release&format=html>
>>
>> --Quanah
>>
>> --
>>
>> Quanah Gibson-Mount
>> Sr. Member of Technical Staff
>> Zimbra, Inc
>> A Division of VMware, Inc.
>> --------------------
>> Zimbra :: the leader in open source messaging and collaboration
>
------------------------------------------------------------------------------
LogMeIn Rescue: Anywhere, Anytime Remote support for IT. Free Trial
Remotely access PCs and mobile devices and provide instant support
Improve your efficiency, and focus on delivering more value-add services
Discover what IT Professionals Know. Rescue delivers
http://p.sf.net/sfu/logmein_12329d2d
_______________________________________________
Dspam-user mailing list
Dspam-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspam-user