Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Installation

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 02-25-2009, 01:38 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default [SOLVED] MX record not found

Problem and setup are described in this thread.

We too serve users inside the LAN and send and receive mail from the internet. This is why our server is in the LAN.

We have a public IP and a public MX record for our Zimbra server. The server sits on the LAN behind a Firewall/NAT. Port forwarding is used to direct all needed ports (SMTP/IMAP4/POP3/etc.) to the Zimbra server.

We are trying to install the Zimbra server but failing at the MX record check in the install script. The installer checks for an MX record but receives the public IP of the Zimbra server. Since the server has a private IP the check fails and the installation quits.

How can we install Zimbra servers behind a NAT?

Thanks very much!

Last edited by ECB; 03-05-2009 at 07:25 AM.. Reason: Change of title
Reply With Quote
  #2 (permalink)  
Old 02-25-2009, 01:40 AM
Moderator
 
Posts: 7,928
Default

You will require a Split DNS architecture.

Also, please update your profile with the output from
Code:
su - zimbra
zmcontrol -v
__________________
Reply With Quote
  #3 (permalink)  
Old 02-25-2009, 04:14 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default

Quote:
Originally Posted by uxbod View Post
ECB please stop opening old threads by posting to them
All forums I come from ask to always use old threads first and open a new post only when necessary. No need to shout.

The article you kindly forwarded me to states that this technique should not be used when setting up a multi server environment. However, we are trying to set up a multi server environment where all servers are connected via VPN and the MTA's serve both inside and outside users (meaning all MTA servers are behind a NAT/Firewall).

Thanks again.
Reply With Quote
  #4 (permalink)  
Old 02-25-2009, 04:24 AM
Moderator
 
Posts: 7,928
Default

Quote:
Originally Posted by ECB View Post
No need to shout.
Was not a shout just a quiet request; especially as I had already opened up the thread for you

Quote:
Originally Posted by ECB View Post
The article you kindly forwarded me to states that this technique should not be used when setting up a multi server environment. However, we are trying to set up a multi server environment where all servers are connected via VPN and the MTA's serve both inside and outside users (meaning all MTA servers are behind a NAT/Firewall).
So are you using the Network Edition version of ZCS ?? or just setting up multiple FOSS servers ?
__________________
Reply With Quote
  #5 (permalink)  
Old 02-25-2009, 04:51 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default

I'm using the Network Edition with a trial license.
We are evaluating ZCS and already solved most issues we've encountered.

Our environment consists of multiple worldwide locations connected to each other via VPN. We want to deploy one multi server environment encompassing all locations.

Last edited by ECB; 02-25-2009 at 04:54 AM..
Reply With Quote
  #6 (permalink)  
Old 02-25-2009, 04:53 AM
Moderator
 
Posts: 7,928
Default

Okay, so do you not have a internal DNS server on your LAN ?
__________________
Reply With Quote
  #7 (permalink)  
Old 02-25-2009, 05:08 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default

We do have an internal server in our LAN, but again, the Split DNS article states that the Split DNS method should not be used in a multi server environment.
Quote:
This should not be used for a multi-node Zimbra installation, and should not be used as the DNS server for any other hosts on your network.
In that case, what would be the method for a multi server installation?

Last edited by ECB; 02-25-2009 at 05:10 AM..
Reply With Quote
  #8 (permalink)  
Old 02-25-2009, 05:10 AM
Moderator
 
Posts: 7,928
Default

Add a MX record for your domain to the internal DNS. Then all the servers within your multi setup will be able to look it up. Also, ensure that each server within the setup has a A record within your local DNS aswell.
__________________
Reply With Quote
  #9 (permalink)  
Old 02-25-2009, 06:06 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default

Thanks - will try!
Reply With Quote
  #10 (permalink)  
Old 02-26-2009, 05:37 AM
ECB ECB is offline
Active Member
 
Posts: 39
Default

Update:

First of all, we're still evaluating Zimbra. We are not in production yet.

We designated one computer to serve as the test Zimbra server. This computer is sitting in the LAN and has a public IP, a public A record and a public MX record.
All records are resolvable from the internet and from the LAN and firewall configuration has been made to allow the Zimbra server to send and receive mail to and from the inside.

We installed a DNS server in the Zimbra test computer (bind9) and added the copmuter's internal IP address in an A record. We also added an internal MX record.

Installation runs fine, but we are unable to send mail to the outside.
This is the message we see in the mail queue:
ECB_Error.jpg

Last edited by ECB; 02-26-2009 at 05:41 AM..
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.