Re: CentOS 4.0 warning : dict_ldap_lookup : Search error 32 : No such object , virtual alias maps lookup problem for [email protected]
Stijn Jonker <[email protected]> Thu, 17 Mar 2005 16:25:40 +0100
| Newsgroups | gmane.mail.jamm.user |
|---|---|
| Message-ID | <[email protected]> |
Hello Robert, Robert Becskei said the following on 17-Mar-05 11:10: > Hello everyone, > > I've beeng googling for a few days and was unable to find any solution to > fix this error of mine, so I though I would ask the people here for advice. > I've set up this system using the HOWTO found at JAMM's website, but also > took some pieces from other howtos, my problem is basicaly this : > > Mar 17 10:25:42 mailer postfix/pickup[5470]: 6BDC43983DC:uid=0 from=<root> > Mar 17 10:25:42 mailer postfix/cleanup[5472]: 6BDC43983DC: > [email protected] > Mar 17 10:25:42 mailer postfix/cleanup[5472]: warning: dict_ldap_lookup: > Search error 32: No such object > Mar 17 10:25:42 mailer postfix/cleanup[5472]: warning: 6BDC43983DC: > virtual_alias_maps lookup problem for [email protected] > Mar 17 10:25:42 mailer postfix/cleanup[5472]: warning: > maildrop/6300539849F: > Error writing file > > And this is how I got here , showing only the really necesary parts of my > config : > ldap:accounts root.root -rw-r--r-- > ldap:accountsmap root.root -rw-r--r-- > ldap:aliases root.root -rw-r--r-- > ldap:domains root.root -rw-r--r-- These files are named: "ldap:domains" etc > III. > Postfix Configuration > accountsmap_server_host = localhost > accountsmap_search_base = o=hosting,dc=topolauniverzal,dc=vet > accountsmap_query_filter = > (&(objectClass=JammMailAccount)(mail=%s)(accountActive=TRUE)(delete=FALSE)) > accountsmap_result_attribute = mail > accountsmap_bind = no > 6. main.cf > myhostname = mailer.topolauniverzal.vet > mydomain = topolauniverzal.vet > virtual_alias_maps = ldap:accountsmap, ldap:aliases Therefore this should be: "ldap:ldap:accountsmap" although I question if this works If you rename all the ldap:account, ldap:accountsmap, ldap:aliases, ldap:domains to ldap_<name> Then in the config use: ldap:ldap_<name> I think this is the issue. > adduser vmail > virtual_transport = virtual > virtual_mailbox_base = /home/vmail/domains > virtual_mailbox_maps = ldap:accounts > virtual_mailbox_domains = ldap:domains > virtual_minimum_uid = 505 > virtual_uid_maps = static:505 > virtual_gid_maps = static:505 (/etc/passwd file for uid and gid checking) -- Met Vriendelijke groet/Yours Sincerely Stijn Jonker <[email protected]> ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click