Přeskočit na obsah
Návody

Jak instalovat SSL certifikát na server Zimbra

4.4.2018 | Jindřich Zechmeister
Oblíbené groupwarové řešení Zimbra od výrobce Synacor Inc. v sobě spojuje funkci mailového serveru a webového klienta. V následujícím návodu si předvedeme, jak na toto zařízení nainstalovat důvěryhodný TLS certifikát a zabezpečit tak přenášená data, mj. například vaši firemní poštu.

Priprava

Jako u kazdeho jineho serveru, i pro Zimbru jsou k instalaci potreba tri soubory: privatni klic, serverovy/klientsky certifikat a certifikaty vydavajici autority (intermediate a root cerifikat). Tyto tri soubory si nyni nachystame.

Privatni klic, ktery jste si ulozili na vasem serveru, si pojmenujeme jako private_key.txt.

Serverovy certifikat, ktery jsme vam na zaklade zaslaneho CSR pozadavku dorucili e-mailem, ulozime jako certificate.txt.

A zbyvaji uz jen CA certifikaty, ktere si prikazem CAT sloucime do jednoho souboru:

cat [intermediate CA] [root CA] > commercial_ca.crt

Kdy pod [intermediate CA] odkazujeme na soubor .pem s intermediate certifikatem z naseho e-mailu. Pod [root CA] potom odkazujeme na korenovy certifikat autority, ktery si dle konkretni vystavujici CA stahneme z prehledu Intermediate a root certifikaty nasich CA na SSLmarket.cz.

Nachystane soubory si overime pomoci:

/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/private_key.txt ./certificate.txt ./commercial_ca.crt

Server proveri, zda klientsky certiifkat odpovida privatnimu klici:

** Verifying './certificate.txt' against './private_key.txt'

A zda je skutecne vydan uvedenou CA entitou:

** Verifying './certificate.txt' against './commercial_ca.crt'

V obou pripadech by se vam samozrejme melo zobrazit pozitivni potvrzeni ">match".

Instalace ve dvou krocich

Nyni mame vse potrebne pripraveno a certifikat staci pouze aktivovat:

/opt/zimbra/bin/zmcertmgr deploycrt comm certificate.txt ./commercial_ca.crt

A nakonec restartovat server:

zmcontrol restart

O tom, zda je certifikat spravne nainstalovany, se muzete presvedcit v nasem overovacim nastroji.

Zdroje

https://en.wikipedia.org/wiki/Zimbra

https://wiki.zimbra.com/wiki/Installing_a_RapidSSL_Commercial_Certificate

Ing. Jindřich Zechmeister
Specialista pro bezpečnostní SSL certifikáty
DigiCert TLS/SSL Professional
e-mail: jindrich.zechmeister(at)zoner.cz