Intermediate certifikáty a jejich instalace
Co je to intermediate certifikat?
Intermediate certifikat (zprostredkujici) je autorita, ktera je vydana korenovym certifikatem komercni certifikacni autority a slouzi k vydavani certifikatu zakaznikum. Zajistuje duveryhodnost SSL certifikatu diky vazbe na korenove certifikaty autority, ktere jsou pritomny v operacnich systemech a prohlizecich navstevniku.
Vas vydany certifikat neni vystaven primo root certifikatem prislusne autority, ale prave zprostredkujicim certifikatem. Pokud intermediate certifikat neni na serveru nainstalovany, zobrazuje navstevnikuv prohlizec varovani o neduveryhodnem vydavateli certifikatu.

Varovani o neduveryhodnem certifikatu
Pokud neni Intermediate certifikat na serveru pritomen, neni mozne overit, zdali je SSL certifikat duveryhodny a pravy. Pri spravne instalaci SSL certifikatu je duveryhodnost certifikatu zarucena a v detailu certifikatu je mozne zobrazit tzv. retez duvery (chain of trust), ve kterem Intermediate certifikat spojuje korenovy certifikat autority a vas serverovy certifikat.

Kde intermediate certifikat vzit?
Pri zakoupeni SSL certifikatu u SSLmarket.cz vam spravny Intermediate certifikat posleme e-mailem. V priloze nasi zpravy naleznete dve podoby Intermediate certifikatu; jedna je pro Linux (a ostatni) servery, druhy certifikat je pro platformu Windows.
Pokud byste Intermediate certifikat autority nemohli najit, muzete ho stahnout primo z webu certifikacni autority.
- Intermediate certifikaty Thawte
- Intermediate certifikaty Symantec (VeriSign)
- Intermediate certifikaty GeoTrust
- Intermediate certifikaty RapidSSL
Instalace intermediate certifikatu je jednoducha
Zprostredkujici certifikat staci dat vasemu serveru "k dispozici", aby ho mohl poslat prohlizeci navstevnika a ten tak mel kompletni retez duvery. Jen s kompletnim "chainem" je mozne overit pravost vsech certifikatu a s urcitosti prohlasit, ze je certifikat server pravy a platny.
Instalace intermediate certifikatu na platforme Windows
Ve sprave Microsoft Management Console (MMC) pridejte polozku "Certificates" pro cely server (nikoliv pro uzivatele) a nasledne do slozky Console Root/Certificates (Local Computer)/Intermediate Certificattion Authorities/Certificates naimportujte ziskany soubor s Intermediate certifikatem.
UPOZORNENI: Pri instalaci Intermediate certifikatu na Windows server je treba zakazat jiz pritomny Root certifikat dane certifikacni autority - jeho ulohu prebira prave Intermediate certifikat. Po instalaci na IIS 7 je nutne provest restart celeho serveru a po instalaci na IIS 6 staci restartovat pouze webovy server.
Instalace intermediate certifikatu na platforme Linux a ostatnich
Zaslany soubor s Intermediate certifikatem na serveru ulozte do slozky s certifikaty (obvykle /usr/local/ssl/crt/, lisi se podle distribuce). V dalsim kroku upravte konfiguracni soubor Apache s nazvem httpd.conf (typicky je umisten v /etc/httpd) a doplnte v nem direktivu pro intermediate certifikat, napriklad:
SSLCertificateChainFile /usr/local/ssl/crt/linux_intermediate.pem
Po provedeni instalace musi byt vas SSL certifikat duveryhodny a prohlizec pri navsteve webu nesmi zobrazovat varovani o neduveryhodnosti certifikatu. Pokud se tak stale deje, doporucuji pouzit nasledujici overovac certifikatu.
Overte si spravnost instalace certifikatu
Pokud vahate a nejste si jisti, zdali jste vse nainstalovali a nastavili spravne, muzete si nechat certifikat otestovat. Overovac certifikatu otestuje vas web z pohledu navstevnika a upozorni vas na pripadne chyby.

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