--On Sunday, October 28, 2012 9:49 AM -0400 Wietse Venema <wie...@porcupine.org> wrote:

Viktor Dukhovni:
    20101108

        Workaround: strip off IPv6 datalink suffix from peer address
        to avoid problems with strict address checking code. Files:
        smtpd/smtpd_peer.c, qmqpd/qmqpd_peer.c.

this solves the issue when clients with link-local addresses,
connect. Sadly a similar fix is still required for the default
value of mynetworks.

The natural solution would be to address the source, in inet_addr_local.c,
but that will affect just about every program including master(8).
Obviously, changing this requires extensive cross-platform tests.
First I need a system that exhibits this behavior (FreeBSD does
not), then I need time, which is unlikely to be available with this
week's expected storm damage and outages.

I see this on RHEL6, Ubuntu 10.04, and Ubuntu 12.04 with ipv6 enabled.

--Quanah


--

Quanah Gibson-Mount
Sr. Member of Technical Staff
Zimbra, Inc
A Division of VMware, Inc.
--------------------
Zimbra ::  the leader in open source messaging and collaboration

Reply via email to