Kako lahko uporabim svoje obstoječe potrdilo SSL?

SSL Branje: 2 min

Če menjaš ponudnika gostovanja, lahko svoje plačljivo potrdilo SSL, kupljeno drugje in še veljavno, uporabljaš tudi na novem strežniku. Potrdilo spada k domeni, ne k strežniku, zato ga je mogoče namestiti na kateri koli strežnik, če imaš potrebne datoteke.

Brezplačnega potrdila ni treba prenašati

Če si imel na starem gostovanju brezplačno potrdilo Let’s Encrypt (ali drugo samodejno potrdilo), z njim nimaš dela. Takoj ko domena kaže na naše strežnike, sistem na našem gostovanju samodejno zahteva novo potrdilo (glej: Brezplačna potrdila Let’s Encrypt). Spodnje velja za plačljiva potrdila.

Selitev in SSL

Za nov paket gostovanja tvojo spletno stran preselimo brezplačno. Če selitev poteka ročno, ne vključuje prenosa plačljivih potrdil SSL. Takrat je treba potrdilo prenesti posebej, pri tem pa ti z veseljem pomagamo: odpri zahtevek pri naši tehnični podpori in priloži potrebne datoteke.

Katere datoteke potrebuješ?

Za namestitev potrebuješ tri dele:

  • potrdilo (CRT): besedilo, ki se začne z vrstico -----BEGIN CERTIFICATE-----;
  • zasebni ključ (KEY): začne se z vrstico -----BEGIN PRIVATE KEY----- ali -----BEGIN RSA PRIVATE KEY-----;
  • vmesno potrdilo (CA bundle): eno ali več vmesnih potrdil izdajatelja, ki potrdilo povežejo s korenskim potrdilom, ki ga poznajo brskalniki.

Potrdilo in zasebni ključ sta nepogrešljiva. Vmesno potrdilo je mogoče prenesti tudi s spletne strani izdajatelja, zasebnega ključa pa nikakor ni mogoče naknadno ustvariti.

Kje jih dobiš?

  • S starega gostovanja cPanel: v meniju Varnost > SSL/TLS si jih lahko v razdelkih Private Keys (Zasebni ključi) in Certificates (Potrdila) ogledaš in prekopiraš.
  • Od starega ponudnika: če so potrdilo namestili oni, od njih zahtevaj vse tri dele.
  • S strežnika Windows ali iz drugega sistema: potrdilo in ključ pogosto dobiš v eni datoteki PFX (PKCS#12). To z OpenSSL razdeliš na datoteke v obliki PEM, glej: Oblike potrdil: PEM, CRT, PFX – in njihova pretvorba.

Zasebni ključ posreduj le po varnem kanalu, ne pošiljaj ga v nešifriranem e-sporočilu.

Namestitev v cPanel

  1. Prijavi se v cPanel in odpri meni Varnost > SSL/TLS.
  2. Klikni možnost Manage SSL sites (Upravljanje spletnih mest SSL).
  3. Izberi domeno, nato v ustrezna polja prilepi potrdilo, zasebni ključ in vmesno potrdilo (CA bundle).
  4. Klikni gumb Install Certificate (Namesti potrdilo).
  5. Odpri spletno stran s predpono https:// in preveri podrobnosti potrdila.

Če cPanel javi, da ključ ne ustreza potrdilu, preveri, ali datoteki spadata skupaj. Izpis naslednjih dveh ukazov se mora ujemati:

openssl x509 -noout -pubkey -in tanusitvany.crt | openssl sha256
openssl pkey -pubout -in privat.key | openssl sha256

Če se je zasebni ključ izgubil

Takrat starega potrdila ni več mogoče uporabljati. Ustvari nov zasebni ključ in CSR ter zahtevaj ponovno izdajo (reissue) pri ponudniku, pri katerem si potrdilo kupil. Ponovna izdaja je v času naročnine praviloma brezplačna.

Pazi na veljavnost

  1. od 15. marca potrdilo velja največ 200 dni, zato ga je treba tudi med enoletno naročnino vsaj enkrat znova izdati. Če potrdilo preneseš, moraš naslednjo ponovno izdajo zagnati sam pri izvirnem izdajatelju. Če ti naročnina poteče, lahko potrdilo SSL kupiš tudi pri nas.
Nazaj: SSL – članki (35)