Hoe automatiseer ik mijn SSL certificaten?
Terug naar sslInleiding
Sinds kort bieden wij een volledig automatisch proces aan voor het aanvragen en installeren van SSL certificaten.
In dit artikel leggen we uit hoe dat in zijn werk gaat en wat je kunt verwachten van dit geautomatiseerde proces.
Het artikel is opgedeeld in 4 hoofdpunten:
1. Automatische verlenging van SSL certificaten
2. Automatische validatie van SSL certificaten
3. Automatische installatie van SSL certificaten
4. Overige details die belangrijk zijn voor de automatisering
Mocht er al een lopend SSL certificaat zijn die de automatische renew functie nog niet heeft maar waar het wel voor ingesteld moeten worden? Dan verwijs ik je graag door naar het volgende artikel: Instellen automatische SSL voor bestaande/lopende SSL certificaten.
Automatische verlenging van SSL certificaten
De belangrijkste functionaliteit van het automatiseren van SSL
certificaten is de autorenew functie. De autorenew zorgt
ervoor dat de betreffende SSL certificaten ieder jaar automatisch worden
verlengd. Waar dit voorheen ieder jaar handmatig vernieuwd moest
worden is dit vanaf nu niet meer nodig en kan het vanaf heden met 1 druk op de knop geregeld worden!
De verlengingen voor de SSL certificaten kan je middels automatische incasso of tegoed op de mijn.oxxa.com account voldoen. Het is ook mogelijk om in te stellen wanneer je de SSL certificaten wilt laten verlengen in de mijn.oxxa.com onder het tabje "Mijn account" -> "Instellingen" -> "Autorenew". Het volgende scherm zal vervolgens verschijnen:
Het is hier mogelijk om te kiezen voor het aantal dagen dat je het SSL certificaat van tevoren wilt laten vernieuwen. Hier kan gekozen worden tussen 29, 21, 14, 7 of 1 dag(en).
Automatische validatie van SSL certificaten
Voor de aanvraag van het SSL certificaat is het van belang dat er wordt gevalideerd dat jij de eigenaar bent van het domein. Het validatieproces is door ons geautomatiseerd door gebruik te maken van een aantal vooraf ingestelde gegevens. Deze gegevens zijn in te stellen in een serverprofiel.
We maken voor de automatisch validatie van het domein gebruik van een CNAME record. De Certificate Authority controleert dit CNAME record en zal daarna het certificaat valideren. Dit duurt over het algemeen een paar minuten nadat het CNAME record is geplaatst.
Let op: Automatisch valideren werkt alleen als CNAME validatie gekozen is en wij toegang hebben tot de DNS records van het domein. Zolang er de mogelijkheid is om het CNAME record te pushen
naar de DNS van het domein is het dus mogelijk om dit
automatisch te laten valideren
Wel geldt hier een
uitzondering op OV & EV certificaten. Voor OV & EV certificaten vindt er een extra verificatieproces plaats vanuit de leverancier waar het EV/OV certificaat besteld is. Dit
komt omdat OV en EV certificaten net dat extra stukje garantie geven
waar de Certificate authority een extra controle uitvoert op de organisatie achter het domein. Zodra dit proces is afgerond zal het SSL
certificaat gevalideerd worden.
Het aanmaken van een serverprofiel kan worden gedaan in de mijn.oxxa.com omgeving door naar het tabje "Profielen" -> "Serverprofielen" te gaan. Hier kan vervolgens een nieuw serverprofiel aangemaakt worden. Hieronder een illustratie ter voorbeeld:
We bieden de autoinstallatie functionaliteit momenteel alleen aan voor de controlepanelen Satserver en Direct Admin.
Aanmaken serverprofiel voor je Direct Admin account
Bij
het aanmaken van een serverprofiel worden er een aantal dingen
gevraagd. Bij het "Alias" tekst veld kan er iets naar wens worden ingevuld. Dit is
slechts de naam van de serverprofiel en is dus voor de rest niet van
groot belang.
De
host, gebruikersnaam en wachtwoord zijn wel belangrijk. Bij host dient de volledige URL ingevuld te worden plus ":2222"
aan het einde hiervan. Als voorbeeld: https://mijnwebsite.com:2222
Bij
de gebruikersnaam en wachtwoord moeten de gegevens het betreffende Direct Admin account ingevuld worden.
Dit kan een domein account zijn, maar ook een reseller of admin account. Zolang het account maar rechten heeft om het certificaat voor het desbetreffende domein te installeren.
Aanmaken serverprofiel voor je SATserver account
Het
aanmaken van een serverprofiel voor een SATserver account gaat bijna op
dezelfde manier als bij Direct Admin. Bij de velden gebruikersnaam en
wachtwoord dienen de betreffende SATserver logingegevens ingevuld te
worden.
Automatische installatie van SSL certificaten
De autoinstallatie functie zorgt ervoor dat na het aanschaffen van een SSL certificaat en het meegeven van een serverprofiel het SSL certificaat automatisch zal worden geïnstalleerd op het betreffende domein.
Dit is ook mogelijk voor domeinen die op een externe Direct Admin server staan. Dus bijvoorbeeld een eigen opgezette Direct Admin server omgeving of bij een andere hostingpartij onder een Direct Admin controlepaneel.
Na het aanmaken van een serverprofiel kan er een SSL certificaat aangeschaft worden voor het betreffende domein. Het aanschaffen van een SSL certificaat is mogelijk door naar het tabje "SSL" -> "Nieuw SSL" te gaan in de mijn.oxxa.com omgeving. Vervolgens zal een nieuw scherm tevoorschijn komen:
In het voorbeeld hierboven vragen wij een Sectigo Positive SSL certificaat.
Hier kan het betreffende
serverprofiel meegeven worden dat al eerder is aangemaakt.
Vervolgens zal er nog een CSR gegenereerd moeten worden. Er zal een nieuwe pop-up komen waar informatie zal moeten worden ingevuld. Zodra deze is ingevuld zal de CSR gegenereerd worden. Mocht je al een CSR hebben dan kan deze in het tekstveld geplakt worden.
Vervolgens zal de CSR verschijnen en is er de mogelijkheid om de validatiemethode te kiezen. Kies in dit geval altijd voor CNAME validatie..
Vervolgens kan het betreffende SSL aangeschaft worden en zal het gehele validatie en installatieproces doorlopen worden.
Overige details die belangrijk zijn voor de automatisering
De private key zal voor 28 dagen bewaard worden
na het aanschaffen en installeren van het SSL certificaat. De private
key kan je vanuit de mijn.oxxa.com omgeving onder het betreffende SSL
certificaat ook downloaden. Na deze 28 dagen zal de private key uit de
portal verwijderd worden. Indien de private key langer bewaard moeten
worden is het advies om de private key elders op te slaan.
Dit doen wij vanuit een beveiligingsstandpunt omdat de private key gevoelige informatie bevat betreffende het SSL certificaat. Mocht je dit dus niet lokaal opslaan en de private key niet meer tot je beschikking hebben dan zal je tot een re-issue van het certificaat moeten overgaan.
Terug naar ssl