Назад | Перейти на главную страницу

Zimbra 7.1.4 аварийное восстановление в рамках службы LDAP

У нас произошла авария на нашем сервере Zimbra 7.1.4. Сервер работает (работал) на платформе CentOS 6, и в последнюю пятницу он отказал.

После больших усилий, чтобы компьютер снова загрузился, Zimbra не запускается из-за большого количества ошибок. Первый - ошибка службы LDAP:

Unable to determine enabled services. Cache is out of date or doesn't exist.
Unable to determine enabled services from ldap.

При поиске в Google он указал, что проблема должна заключаться в просроченных сертификатах. На первый взгляд это показалось правильным, но это не так.

Редактируя файл zmcontrol, я вижу, что делает функция:

sub getEnabledServices {
unless (open (ZMPROV, "/opt/zimbra/bin/zmprov -l gs $localHostName 2>/dev/null |")) {
warn "Unable to determine enabled services from ldap.\n";

...

}

Таким образом, сценарий запуска Zimbra не работает при запуске zmprov программа. Попытка запустить его вручную возвращает ошибку разрешения:

/opt/zimbra/bin/zmprov -l gs localhost            
ERROR: service.FAILURE (system failure: ZimbraLdapContext) (cause:
javax.naming.AuthenticationException [LDAP: error code 49 - Invalid Credentials])

На данный момент я не знаю, что делать дальше. Так как мне не известны какие-либо «учетные данные» для локальных консультаций с ldap. У меня кончились варианты.

В данный момент я открыт для предложений о том, как решить эту проблему.

Заранее спасибо,

PS: Если есть способ извлечь все сохраненные почтовые сообщения, это будет жизнеспособным решением. Просто экспортируйте почту и импортируйте на новый сервер. Но я не знаю, как это сделать, так как zmmailboxd не запускается.