[Mimedefang] comm.c patch breaks milter (Was: negotiate error: version 13 not 2?)

Pekka Saari pekka.saari at sll.fi
Tue Mar 5 15:54:15 EST 2002


>You probably linked MIMEDefang against the wrong version of libmilter,
>I guess.

That's what I thought also, and thats why I triple checked
everything once more... until I finally found the problem:
the patch that I copied from:
   http://www.roaringpenguin.com/mimedefang/
was the reason!

After reversing the patch mimedefang started to do its job.

Like Eric Fehr <eric at regolith.net> noticed in another post today:
> Also, the patch from the main page for Sendmail 8.12.2 will break
> milter.  It will report the version problem (2 vs 13) stated in another
> post in the past couple of days.  To get milter to work, I had to
> compile without this.  Does it fix the same problem as CA's patch for
> 8.12.2 (which I have installed as well)?

I wonder what is that CA's patch mentioned here? I do not have any
patch now, and milter seem to work...

Pekka


Details from my earlier post briefly:
> Libmilter compiled from the same source was working OK
> before I applied comm.c -patch...
>
>Here are the details:
>RedHat linux 6.2 where I had a working combination of
>    sendmail-8.12.2
>    mimedefang-2.3 + fixes from mailing list
>    Mail-SpamAssassin-2.01
>    anomy-sanitizer-1.48
>
>Then I wanted to upgrade to
>    sendmail-8.12.2 with comm.c patch in libmilter/comm.c
>    mimedefang-2.6
>    Mail-SpamAssassin-2.11
>    anomy-sanitizer-1.49
>
>maillog:
>mimedefang-multiplexor: started; minSlaves=2,
>maxSlaves=10, maxRequests=100, maxIdleTime=300, busyTimeout=100,
>clientTimeout=10
>mimedefang-multiplexor: Starting slave 0 (pid 18571) (1 running): Starting
>initial slaves
>mimedefang-multiplexor: Starting slave 1 (pid 18573) (2 running): Starting
>initial slaves
>sendmail[18594]: starting daemon (8.12.2): SMTP+queueing at 01:00:00
>sendmail[18598]: g250C4WU018598: Milter (mimedefang): negotiate: version 13
>!= MTA milter version 2
>sendmail[18598]: g250C4WU018598: Milter (mimedefang): to error state
>sendmail[18598]: g250C4WU018598: Milter (mimedefang): init failed to open
>sendmail[18598]: g250C4WU018598: Milter (mimedefang): to error state
>sendmail[18598]: g250C4WU018598: Milter: inititalization failed, temp
>failing commands
>mimedefang-multiplexor: Received SIGTERM: Killing slaves and terminating





More information about the MIMEDefang mailing list