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

Reply via email to