
Originally Posted by
Gobelin
Ran following dns queries from my workstation at home:
That isn't what I asked for.
The whole point is to run those commands on the Zimbra server itself so we know exactly what DNS records it can see.

Originally Posted by
Gobelin
[23:12] root@webster - desktop:~# dig desmaele.org any
; <<>> DiG 9.7.3 <<>> desmaele.org any
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25522
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;desmaele.org. IN ANY
;; ANSWER SECTION:
desmaele.org. 86168 IN MX 10 smtp.desmaele.org.
desmaele.org. 85076 IN NS ns1.instradns.com.
desmaele.org. 85076 IN NS ns2.instradns.com.
desmaele.org. 85076 IN NS ns3.instradns.com.
;; Query time: 24 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Sun Jan 1 23:12:08 2012
;; MSG SIZE rcvd: 118
[23:12] root@webster - desktop:~#
[23:12] root@webster - desktop:~# dig desmaele.org any
; <<>> DiG 9.7.3 <<>> desmaele.org any
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25522
;; flags: qr rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;desmaele.org. IN ANY
;; ANSWER SECTION:
desmaele.org. 86168 IN MX 10 smtp.desmaele.org.
desmaele.org. 85076 IN NS ns1.instradns.com.
desmaele.org. 85076 IN NS ns2.instradns.com.
desmaele.org. 85076 IN NS ns3.instradns.com.
;; Query time: 24 msec
;; SERVER: 208.67.222.222#53(208.67.222.222)
;; WHEN: Sun Jan 1 23:12:08 2012
;; MSG SIZE rcvd: 118
You've run the same query twice, from that information we don't know if you have a valid A record for the server. Please run the correct commands again on the Zimbra server.

Originally Posted by
Gobelin
[23:12] root@webster - desktop:~#
Ran following commands on the ZCS server:
root@merlin ~ # cat /etc/resolv.conf
search desmaele.org
nameserver 127.0.0.1
root@merlin ~ #
root@merlin ~ # host $(hostname)
merlin.desmaele.org has address 176.9.201.48
root@merlin ~ #
root@merlin ~ # cat /etc/hosts
127.0.0.1 localhost.localdomain localhost
176.9.201.48 merlin.desmaele.org merlin
176.9.201.48 smtp.desmaele.org smtp
176.9.201.48 mail.desmaele.org mail
<snip ipv6 entries>
The /etc/hosts file is incorrect, it should only contain two lines in ther, one for the loopback and one for IP address of the server and it should be in this format:
Code:
127.0.0.1 localhost.localdomain localhost
176.9.201.48 merlin.desmaele.org merlin smtp mail