I've searched the forums and read many threads but I cannot seem to nail this issue down. Apologies if this as been covered.

Here is what I see
 zmcontrol start
Host -n
Unable to determine enabled services from ldap.
Enabled services read from cache. Service list may be inaccurate.
        Starting ldap...Done.
ldap_url and ldap_master_url cannot be the same on an ldap replica
So I looked at my hosts file
Code: localhost mail mail.eqmgso.com
and ran
/opt/zimbra/libexec/zmsetservername -n
which kicks out
ERROR: service.FAILURE (system failure: ZimbraLdapContext) (cause: javax.naming.CommunicationException localhost:389)
Host -n