Hi all,
The recent bluewin migration to new dns load-balancers broke
sendmail on BSD systems. It seems that the BSD resolver (not relevant
if one uses bind8 or bind9) is different than the one in linux.
I suspect that all BSD systems have this problem, including MacOSX.
The following sendmail patch does work around this problem. It is not
100% correct but does work for now.
--- sendmail/daemon.c.orig Thu Mar 17 10:15:11 2005
+++ sendmail/daemon.c Thu Mar 17 10:12:34 2005
@@ -2256,7 +2256,7 @@
/* check for name server timeouts */
# if NETINET6
if (WorkAroundBrokenAAAA && family == AF_INET6 &&
- errno == ETIMEDOUT)
+ (errno == ETIMEDOUT || h_errno == TRY_AGAIN))
{
and of course you'll need this option in your MC File:
define(`confBIND_OPTS', `WorkAroundBrokenAAAA')dnl
Martin
Martin Blapp, <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
------------------------------------------------------------------
ImproWare AG, UNIXSP & ISP, Zurlindenstrasse 29, 4133 Pratteln, CH
Phone: +41 61 826 93 00 Fax: +41 61 826 93 01
PGP: <finger -l [EMAIL PROTECTED]>
PGP Fingerprint: B434 53FC C87C FE7B 0A18 B84C 8686 EF22 D300 551E
------------------------------------------------------------------
_______________________________________________
swinog mailing list
[email protected]
http://lists.swinog.ch/cgi-bin/mailman/listinfo/swinog