Zimbra 8.7.1:连接:无法从ldap确定启用的服务

我正在把我的zimbra从Ubuntu 12.04迁移到Ubuntu 14.04。双方都是zimbra OSE 8.7.1,我已经完成了所有这些步骤:用特定的方式备份zimbra:

  • 包括所有隐藏的文件
  • 保持原始的权限
  • 使用mdb_copy传输实际大小的LDAP数据库,而不是保留90G的空间

将zimbra 8.7.1从头开始移动到/ opt / zimbra文件夹到/ opt / zimbra-origin,并用-s选项移除来完成/ opt / zimbra /文件夹中的所有备份文件(包括mdb文件) rm -rf / opt / zimbra / zimbramon / lib / x86_64-linux-gnu-thread-multi)不兼容软件(perl不兼容)重新生成ssl证书修复权限(/ opt / zimbra / libexec / zmfixperms –extended)

现在当我执行一个zmcontrol开始有输出:

Host couriel.myhost.com Starting ldap...Done. Search error: Unable to determine enabled services from ldap. Enabled services read from cache. Service list may be inaccurate. Starting ldap...Done. Starting zmconfigd...Failed. Starting zmconfigd...failed. Starting logger...Failed. Starting logswatch...[] INFO: master is down, falling back to replica... [] FATAL: failed to initialize LDAP client com.zimbra.cs.ldap.LdapException: LDAP error: : An error occurred while attempting to connect to server couriel.myhost.com:389: java.io.IOException: An error occurred while attempting to establish a connection to server couriel.myhost.com:389: java.net.ConnectException: Connection refused ExceptionId:main:1502133838579:4c9955ae08e3afb7 Code:ldap.LDAP_ERROR at com.zimbra.cs.ldap.LdapException.LDAP_ERROR(LdapException.java:90) at com.zimbra.cs.ldap.unboundid.UBIDLdapException.mapToLdapException(UBIDLdapException.java:74) at com.zimbra.cs.ldap.unboundid.UBIDLdapException.mapToLdapException(UBIDLdapException.java:40) at com.zimbra.cs.ldap.unboundid.LdapConnectionPool.createConnPool(LdapConnectionPool.java:117) at com.zimbra.cs.ldap.unboundid.LdapConnectionPool.createConnectionPool(LdapConnectionPool.java:63) at com.zimbra.cs.ldap.unboundid.UBIDLdapContext.init(UBIDLdapContext.java:109) at com.zimbra.cs.ldap.unboundid.UBIDLdapClient.init(UBIDLdapClient.java:39) at com.zimbra.cs.ldap.LdapClient.getInstance(LdapClient.java:65) at com.zimbra.cs.ldap.LdapClient.initialize(LdapClient.java:88) at com.zimbra.cs.account.ldap.LdapProv.<init>(LdapProv.java:48) at com.zimbra.cs.account.ldap.LdapProvisioning.<init>(LdapProvisioning.java:271) at com.zimbra.cs.account.ldap.LdapProvisioning.<init>(LdapProvisioning.java:268) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at java.lang.Class.newInstance(Class.java:442) at com.zimbra.cs.account.Provisioning.getInstance(Provisioning.java:287) at com.zimbra.cs.account.Provisioning.getInstance(Provisioning.java:244) at com.zimbra.cs.account.ProvUtil.initProvisioning(ProvUtil.java:1004) at com.zimbra.cs.account.ProvUtil.main(ProvUtil.java:3955) Caused by: LDAPException(resultCode=91 (connect error), errorMessage='An error occurred while attempting to connect to server couriel.myhost.com:389: java.io.IOException: An error occurred while attempting to establish a connection to server couriel.myhost.com:389: java.net.ConnectException: Connection refused') at com.unboundid.ldap.sdk.LDAPConnection.connect(LDAPConnection.java:741) at com.unboundid.ldap.sdk.LDAPConnection.connect(LDAPConnection.java:675) at com.unboundid.ldap.sdk.LDAPConnection.<init>(LDAPConnection.java:507) at com.unboundid.ldap.sdk.SingleServerSet.getConnection(SingleServerSet.java:229) at com.unboundid.ldap.sdk.ServerSet.getConnection(ServerSet.java:98) at com.unboundid.ldap.sdk.LDAPConnectionPool.createConnection(LDAPConnectionPool.java:616) at com.unboundid.ldap.sdk.LDAPConnectionPool.<init>(LDAPConnectionPool.java:562) at com.zimbra.cs.ldap.unboundid.LdapConnectionPool.createConnPool(LdapConnectionPool.java:112) ... 17 more Caused by: java.io.IOException: An error occurred while attempting to establish a connection to server couriel.myhost.com:389: java.net.ConnectException: Connection refused at com.unboundid.ldap.sdk.LDAPConnectionInternals.<init>(LDAPConnectionInternals.java:142) at com.unboundid.ldap.sdk.LDAPConnection.connect(LDAPConnection.java:732) ... 24 more zimbra logger service is not enabled! failed. Starting mailbox...Failed. Starting antispam...Done. Starting opendkim...Done. Starting mta...Failed. Error: postfix not installed Starting stats...Done. 

和zmcontrol状态输出:

  Connect: Unable to determine enabled services from ldap. Enabled services read from cache. Service list may be inaccurate. Host couriel.myhost.com antispam Running ldap Stopped logger Stopped zmlogswatchctl is not running mailbox Stopped mysql.server is not running. zmmailboxdctl is not running. mta Stopped Error: postfix not installed opendkim Running stats Stopped zmconfigd Stopped zmconfigd is not running. 

netstat -antp告诉我没有什么是在端口389上听。任何想法?