On 7/14/2012 11:40 PM, Ryan Pugatch wrote:

> 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.

While this problem occurs, does SSH work?  IMAP?  Anything other than
SMTP?  Have you disabled any/all iptables/ipfilter rules and disabled
AppArmor/SELinux?  Is there a firewall other than the NAT device in the
packet path, i.e. in the new datacenter?  Have you looked at the logs of
the router(s) in the new datacenter?

> 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.

Could be an issue with the NAT router in your office.  Which make/model?

> 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.

This isn't a kernel issue nor a Postfix issue, but a network issue.
Given this outsourced datacenter architecture is brand new as of
yesterday, and given the problem description and troubleshooting thus
far, it sounds like a NAT, packet loss, or firewall issue.

-- 
Stan

Reply via email to