Смена имени сервера Zimbra

 Добрый день коллеги, кто-нибудь знает как правильно поменять имя сервера, на котором крутится Zimbra?
Я подправил файл HOSTS и HOSTNAME, но этого видимо не достаточно, сервер ругается на ошибку сети.




Комментарии

Сам сегодня ковыряюься со сменой домена и хостнейма.
Еще советуют делать так:
wiki.zimbra.com/wiki/ZmSetServerName
и вот так
www.zimbra.com/forums/administrators/19411-solved-how-change-zimbra-mail-server-domain-name.html
но у меня пока не вышло. Ковыряюсь дальше
Смотри форумы там все есть.

А так главная заповедь сохранись прежде чем что-то менять.
Если локальная сеть, то меняем файлы host и resolv.conf на новое имя.
Проверяем dns чтобы резолвилась машина корректно. Команды dig, nslookup, host
Перезагрузка.
Далее:
# su - zimbra

$ zmcontrol stop

$ /opt/zimbra/libexec/zmsetservername -force -n new.hostname.com
(Возможны ошибки, которые можно проигнорировать)

$ /opt/zimbra/libexec/zmsetservername -o old.hostname.com -n new.hostname.com
 
$ zmprov -l mcf zimbraDefaultDomainName newdomain.com

$ zmsshkeygen

$ zmupdateauthkeys

$ zmcontrol start

Заходим в Админ панель
https://<ip address>:7071/zimbraAdmin >>> Admin console login
смотрим сертификаты и вообще работу служб.
Дальше инфа с форума поскольку у себя сертификаты коммерческие.

Теперь если используем самоподписываемый сертификат, то нужно создать новый поэтому выполняем следующее: (нужно чтобы часовые пояса сервера и зимбры были одинаковы)

# su - zimbra -c 'zmcontrol stop'

# rm -rf /opt/zimbra/ssl/*

# rm -rf /opt/zimbra/ssl/.rnd

# /opt/zimbra/java/bin/keytool -delete -alias my_ca -keystore /opt/zimbra/java/jre/lib/security/cacerts -storepass changeit

# /opt/zimbra/java/bin/keytool -delete -alias jetty -keystore /opt/zimbra/mailboxd/etc/keystore -storepass `su - zimbra -c 'zmlocalconfig -s -m nokey mailboxd_keystore_password'`

# vim /opt/zimbra/bin/zmcertmgr

Find line
SUBJECT="/C=US/ST=N\/A/L=N\/A/O=Zimbra Collaboration Suite/OU=Zimbra Collaboration Suite/CN=${zimbra_server_hostname}"
and change to your company name

then find and change you want value days expire cert validation_days=365 to validation_days=3650

(save & exit)

# /opt/zimbra/bin/zmcertmgr createca -new

# /opt/zimbra/bin/zmcertmgr deployca -localonly

# /opt/zimbra/bin/zmcertmgr createcrt self -new

# /opt/zimbra/bin/zmcertmgr deploycrt self

# su - zimbra -c 'zmcontrol start'
It should start all the services successfully without any error.

# /opt/zimbra/bin/zmcertmgr deploycrt self

# /opt/zimbra/bin/zmcertmgr deployca

# su - zimbra -c 'zmupdateauthkeys'

# /opt/zimbra/bin/zmcertmgr viewdeployedcrt


Login to Web link and check whether everything is working well or not.
Check newly installed certificates and running services.
да да,
нашел англ. вариант по нему и сделал. завтра продолжу тестировать.
для меня это тестовый сервант и изучаю продукт, чтобы потом менее болезненно перенести с боевого exima.
все равно спасибо!