I can get perdition to query either of my ldap servers individually, but
not when I specify both.
This entry in my perdition.conf file works:
map_library /usr/lib/libperditiondb_ldap.so.0
map_library_opt
3:ldap://ldap/ou=Accounts,dc=sunflower,dc=com?uid,mailhost?sub?(uid=%25s)
This does not
map_library /usr/lib/libperditiondb_ldap.so.0
map_library_opt 3:ldap://ldap
ldap2/ou=Accounts,dc=sunflower,dc=com?uid,mailhost?sub?(uid=%25s)
When using the second perdition fails to retrieve the mailhost. I don't
see any logs of errors on my ldap servers. It's as if perdition never
reaches them. Instead it appears to time out and then returns this:
-ERR failed: Could not determine server
My perdition server is running on Ubuntu 10.04 and perdition version
1.18-2 installed from ubuntu's packages.
Any ideas on how to get this to work?
--
Stephen Figgins
Systems Administrator
Sunflower Broadband