Hi everyone,

I am running Zimbra which means my MTAs are running Postfix 2.6.7.

At work, our mail systems were hosted within our office but as of
yesterday they are hosted externally at a data center.

When everyone would get to the MTA while the system was in the office,
they would be seen by their internal address.

However, since moving the mail systems to the data center, we are sending
all of that traffic over the WAN and so all of our users are getting NAT'd
to one IP outbound which is what our MTAs will see them as when they go to
send mail.

It seems like this is causing an issue because intermittently any
connections from our NAT IP start getting ignored by our two MTA's.  I can
watch a TCPDUMP on the MTAs and then telnet to them on 25 from a box
behind the NAT and I can see the SYN packets arriving to the MTA but no
response is given.  Worth noting, no connection can be made from the NAT
IP to other ports I have Postfix listening on, either.

During the same time, I can get to the MTAs on port 25 from outside of the
NAT or if I am coming from a box on the same network that gets NAT'd to a
different IP.

Viewing logs, I can't find any sort of rate limiting being applied to this
NAT IP.  Anvil doesn't appear to be doing anything to the connections and
I even strace'd the anvil process on both MTAs and there was nothing for
the NAT IP.

Considering that when the issue occurs I can't even establish a connection
on 25, makes me think that this may not be a Postfix issue and may be
something kernel related.  However, I'm baffled, so if anyone has any
ideas I'd really appreciate them.

Thanks,
Ryan



Reply via email to