Quanah Gibson-Mount:
> I've been running into a really odd (bizarre) problem with Postfix that 
> only seems to happen on Mac OSX 10.5 (leopard).  I'm really at a loss to 
> explain why things break the way they do, but it definitely happens.  I 
> thought maybe some folks on the list might have some insight.
> 
> Here is the scenario:  Client installs Zimbra on their server.  Zimbra has 
> its own Postfix build that it installs, with its own spool directory 
> (/opt/zimbra/data/postfix/spool) and its own configuration files 
> (/opt/zimbra/postfix/conf) etc.  All the configuration files we ship only 
> refer to our locations.  When ZCS is up and running, everything on the 
> system uses our postfix.
> 
> Now, what we've seen is that if ZCS is not up and running and the ZCS user 
> (zimbra) is not in existence, then the OSX Leopard box will fall back to 
> its local postfix, which of course puts files in /var/spool/postfix.  This 
> in and of itself is not really a problem.  The problem is, that once ZCS is 
> back up and running, if there are files in /var/spool/postfix, eventually 
> proxymap will stop being able to talk to the LDAP server:
> 
> Feb 19 03:22:32 mx1 postfix/proxymap[53103]: error: dict_ldap_connect: 
> Unable to set STARTTLS: -1: Can't contact LDAP server
> 
> Removing the files from /var/spool/postfix makes this stop happening.  I 
> can't for the world think of why files existing in /var/spool/postfix would 
> have any effect on our postfix which has no knowledge of that location, but 
> cleaning out /var/spool/postfix always resolves the issue.

Speculation: as long as the MacOSX Postfix queue is not empty, some
bits and pieces of MacOSX Postfix will keep running and occupy some
resource that your Postfix would otherwise have provided.

> Anyone have an insight into why?  Postfix version is 2.4.7.

This is really a platform-specific question, that can be answered
only by people who have access to the affected OS.

        Wietse

Reply via email to