From: Tony E. <to...@he...> - 2007-11-15 06:03:28
|
Murray S. Kucherawy skrev, on 14-11-2007 23:25: > I think I've found the problem here with Beta releases and sendmail 8.14. > It's twofold: > > - after Beta3, mlfi_negotiate() began requesting SMFIF_SETSYMLIST from the > MTA and failing negotiation if it's not offered even though it's by > definition part of "milter v2", which was the first version to offer > negotiation in the first place so it should always be there > > - prior to sendmail 8.14.1, the MTA would not offer that feature even > though it was actually available > > This contradiction is the issue. So this explains why the upgrade from > 8.14.0 to 8.14.2 fixed the problem. > > However, this doesn't explain the difficulty Tonni was reporting though > since he's using Postfix. I'll have to wait for some debugging > information to come back from there before I can make any more progress. Obviously you didn't have to wait :) Sendmail dkim-milter Beta8, made available shortly after midnight CET, now runs without fault on Postfix 2.4.6 with custom rpms built on FC6 and RHL5.1, the latter being a production machine. libmilter is 8.14.1 on the FC6 machine and 8.13.8 on the RHL5 machine (there's not a hope in hell of Red Hat adopting any newer version for RHL5, that's not its policy). I'm sorry I didn't contribute with debug info for Beta7, I was out for a while until early this morning and didn't see the relevant posts. A diff -u for Beta7 and Beta9 filter.c shows that you changed a lot of relevant code. Thanks for accommodating the Postfix people, now Wietse doesn't have to change the milter code :) Best, --Tonni -- Tony Earnshaw Email: tonni at hetnet dot nl |