[Mimedefang] negotiate error: version 13 not 2?

Vincent Jaussaud tatooin at kelkoo.com
Tue Mar 5 08:51:30 EST 2002


After sendmail upgrade, and before compiling the new mimedefang version,
have you updated sendmail headers & librairies as well ?

Eg, in mimedefang-2.6/README, you can read:

Next, you need to make the Sendmail headers and libraries visible for
compiling and linking MIMEDefang.  The most reliable way to do this
is to run these commands from the main Sendmail directory:

mkdir -p /usr/local/include/sendmail
cp -R include/* /usr/local/include/sendmail
cp -R sendmail/*.h /usr/local/include/sendmail
mkdir -p /usr/local/lib
cp obj.Linux.x.y.z-w.arch/*/*.a /usr/local/lib

Maybe the files found in /usr/local/include/sendmail & /usr/local/lib
are still from your previous Sendmail installation, which would probably
break your new mimedefang install...

Hope this helps.

Vincent Jaussaud
Kelkoo.com Security Manager

On Tue, 2002-03-05 at 11:04, Pekka Saari wrote:
> David wrote:
> >You probably linked MIMEDefang against the wrong version of libmilter,
> >I guess.
> I'm still confused: If I have only one sendmail source, how
> could I have many versions of libmilter? Libmilter compiled from
> the same source was working OK before I applied comm.c -patch...
> I tried to make clean, configure, compile and intall
> everything again several times allready, but I always get
> this:
>  "Milter (mimedefang): negotiate: version 13 != MTA milter version 2"
> 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
> Pekka
> _______________________________________________
> MIMEDefang mailing list
> MIMEDefang at lists.roaringpenguin.com
> http://lists.roaringpenguin.com/mailman/listinfo/mimedefang
Vincent Jaussaud
Kelkoo.com Security Manager 
email: tatooin at kelkoo.com

"The UNIX philosophy is to design small tools that do one thing, and do
it well."

More information about the MIMEDefang mailing list