I had a problem yesterday that with the help of Bill (phoenix) is fixed. I'm curious as to why it happened so i setup another test server today in order to learn from this experience.
This is how we have our network:
Firewall catches all public ip addresses and do redirs to internal ips.
Zimbra test server has ip: 192.168.1.101 and public address is 190.x.x.30
My hosts file has the following line:
192.168.1.101 mail.mydomain.com mail
ifconfig shows me only 1 ip address (192.168.1.101)
The install went smooth. Ldap started successfully and everything but i'm getting the connection refused error and can't receive emails.
The problem is fixed as soon as i create an eth0 alias with the public ip on the internal server.
What may be happening?