Steg 8 av 8
8. Första certifikatet på servern
Kopiera länk till sidan “8. Första certifikatet på servern”En installationsplan bestämmer vilket certifikat som installeras på vilka tjänster och förnyar det automatiskt. Installationsplanen beställer certifikatet, installerar det på de tjänster ni väljer och installerar det igen varje gång certifikatet förnyas. Serviceagenten installerar inte certifikat själv; den utför installationsplanen.
Innan ni börjar
Kopiera länk till avsnittet “Innan ni börjar”- Servern är ansluten (steg 5), och discovery har körts på den (discovery på servern).
- Namnen i certifikatet täcks av en CNAME-vidarebefordran eller en DNS-API-uppgift (steg 6).
- Ni har rollen administratör eller operatör.
Skapa installationsplanen
Kopiera länk till avsnittet “Skapa installationsplanen”-
Öppna Certifikatinstallation › Installationsplaner och klicka på Skapa installationsplan. Kommer ni från Skapa installationsplan på serverns rad under Servrar eller från serverns sida är guiden öppen med servern och de tjänster som serviceagenten har hittat valda. Saknas servern i guidens första steg, lägg till en enhet utan agent med Lägg till enhet, eller öppna Installera serviceagent i en ny flik. Det ni har valt i guiden behålls. Kommer ni från Skapa certifikat för … i steg 6 är guiden öppen med namnen ifyllda.
-
Välj de tjänster som ska få certifikatet i steget Tjänster (välj tjänsterna).
-
Välj Nytt certifikat i steget Certifikat. Har ni redan certifikatet i sslbrain väljer ni Använd ett befintligt certifikat.
-
Välj profilen under Profil, till exempel Gratis Auto (steg 7). Finns det bara en är den redan vald.
-
Kontrollera Namn: ett namn per rad, och det första blir CN. Ett certifikat kan ha upp till 100 namn, även wildcard som
*.example.dk. -
Panelen Domänvalidering ska visa att varje namn är täckt. Är ett namn inte täckt, rätta det i steg 6 innan ni går vidare.
-
Ge installationsplanen ett namn under Namn på installationsplanen i steget Sammanfattning. Installerar installationsplanen på IIS-bindings väljer ni En i taget under Strategi.
-
Klicka på Spara och deploya nu. Installationsplanen väntar på certifikatet och installerar det när det är utfärdat.
Paketet för IIS kan inte bekräfta installationen. Med standardstrategin står körningen därför som Misslyckades trots att certifikatet är installerat. Kontrollera installationen enligt Kontrollera att det fungerar. Övriga inställningar står under Installationsplanens inställningar.
Välj tjänsterna
Kopiera länk till avsnittet “Välj tjänsterna”Steget Tjänster visar servrar med deras tjänster. Sök med Sök servrar… eller filtrera på OS och roll.
- Öppna en server för att se dess tjänster. En IIS-binding visas som
ip:port:hostname. - Står det Ingen discovery vid servern, klicka på Kör upptäckt. Listan uppdateras när serviceagenten har rapporterat resultatet.
- Ska appliancen själv ha certifikatet väljer ni tjänsten på servern Denna appliance (appliancens certifikat).
Discovery avgör vilket paket som installerar, till exempel iis8plus för en IIS-binding och exchange2013-2019 för Exchange. Paketen står i Integrationer.
Kontrollera att det fungerar
Kopiera länk till avsnittet “Kontrollera att det fungerar”Installationsplanens sida visar Första utrullningen tills ett dygn efter att certifikatet har installerats på alla installationsplanens tjänster: Certifikat beställt, Certifikat utfärdat och Installerat på tjänsterna, med Se resultatet, som öppnar körningen. Misslyckas ett steg står det vid steget. Kom igång på startsidan bockar av Certifikat installerat när en körning har installerat ett certifikat på en av era servrar.
En grön körning betyder att sslbrain har registrerat installationen. Den visar inte att servern levererar certifikatet. Kontrollera det på servern.
-
Öppna certifikatet under Certifikat › Styrs av sslbrain. Notera Serienummer och utgångsdatum för den senaste versionen under Versioner.
-
Hämta certifikatet från servern så som en klient ser det. Använd namnet i certifikatet och tjänstens port, för en webbserver 443.
Terminal window openssl s_client -connect <servernamn>:<port> -servername <servernamn> </dev/null 2>/dev/null \| openssl x509 -noout -serial -enddateTerminal window $name = '<servernamn>'$tcp = [Net.Sockets.TcpClient]::new($name, <port>)$ssl = [Net.Security.SslStream]::new($tcp.GetStream(), $false, { $true })$ssl.AuthenticateAsClient($name)$cert = [Security.Cryptography.X509Certificates.X509Certificate2]::new($ssl.RemoteCertificate)$cert.SerialNumber; $cert.NotAfter$ssl.Dispose(); $tcp.Dispose()I en webbläsare: öppna adressen, klicka på låset vid adressfältet och visa certifikatet.
-
Är serienummer och utgång desamma som i sslbrain levererar servern certifikatet.
Servern kan också skannas från appliancen med TLS-skanning.
Följ körningen
Kopiera länk till avsnittet “Följ körningen”Kortet Körningar på installationsplanens sida visar varje körning med status. Visa körningen öppnar detaljerna med varje steg under Felsökning. Kör installationsplan startar en ny körning. De statusar som behöver en förklaring:
- Väntar på certifikat: certifikatet är beställt men ännu inte utfärdat.
- Delvis: några tjänster lyckades, andra misslyckades.
- Överhoppad: tjänsten hoppades över, till exempel för att servern inte täcks av licensen.
Certifikatinstallation › Körningar visar alla installationer för alla installationsplaner. Kör igen kör en enskild installation igen.
sslbrain kontrollerar var tredje timme vilka certifikat som ska förnyas. Det finns ingen inställning för det.
| Certifikatets livslängd | Förnyas |
|---|---|
| 90 dagar eller kortare | När två tredjedelar av livslängden har gått, för ett 90-dagarscertifikat ungefär 30 dagar före utgång |
| Längre än 90 dagar | 30 dagar före utgång |
| Alla | Senast 7 dagar före utgång |
Installationsplanen installerar den förnyade versionen om installationsplanen är aktiv och Auto-deploy vid certifikatförnyelse är påslagen. Det sker inom underhållsfönstret.
Schemalagt
Kopiera länk till avsnittet “Schemalagt”Certifikatinstallation › Schemalagt visar certifikatkällornas körningar och raden Opdateringstjek (brain + agenter), som körs var fjärde timme och kan pausas. Förnyelser står inte här (förnyelse).
Om det inte fungerar
Kopiera länk till avsnittet “Om det inte fungerar”- Körningen står på Väntar på certifikat, eller certifikatet utfärdas inte: se Valideringen misslyckas.
- Körningen står som Misslyckades, men certifikatet är installerat på IIS: välj En i taget under Strategi i installationsplanen.
- Körningen står som Misslyckades eller Delvis: öppna körningen och läs felkoden under Felsökning. Se Installationen misslyckas.
- Servern levererar fortfarande det tidigare certifikatet efter en grön körning: tjänsten använder ett annat certifikat än det som paketet har bytt. Kör discovery på servern igen och kontrollera att rätt binding är vald i installationsplanen.
- Den elfte installationsplanen avvisas: licensen Free har plats för 10 installationsplaner (licenser).
- Certifikatet förnyas inte i tid: se Förnyelsen misslyckas.
Installationsplanens inställningar
Kopiera länk till avsnittet “Installationsplanens inställningar”| Inställning | Standard | Betydelse |
|---|---|---|
| Strategi | En i taget med verifiering | Installerar på en tjänst i taget och väntar tills installationen är bekräftad. De andra valen är En i taget och Alla på en gång |
| Vid fel | Försök igen, återställ vid fel | Försöker igen och återställer till det certifikat som fanns innan, om det fortfarande misslyckas |
| Auto-deploy vid certifikatförnyelse | Påslagen | Den förnyade versionen installeras automatiskt |
| Underhållsfönster | Appliancens fönster från Appliance och licens › Översikt, eller när som helst | Begränsar när installationsplanen får installera. Ett fönster på installationsplanen gäller i stället för appliancens. Kräver Professional eller Enterprise (servicefönster) |
| Följ thumbprint (IIS) | Påslagen | Efter den första installationen byts certifikatet överallt på servern där det används |