PowerShell-Modul · 17.7
Zertifikat erneuern und Zyklus ausführen
TLSPilot erneuert ein Zertifikat zu seinem geplanten Zeitpunkt und verteilt es im nächsten Zyklus, siehe Kapitel Automatisch erneuern. Um jetzt eine Erneuerung zu erzwingen, führen Sie aus:
Invoke-TLSPilotCertificateRenew -Id $id -Force
Um das Zertifikat, das TLSPilot bereits hält, erneut auf seinen Zielen zu installieren, ohne ein neues auszustellen, führen Sie aus:
Start-TLSPilotDeployment -CertificateId $id
Um das Ergebnis zu prüfen, lesen Sie die Deployment-Historie:
Get-TLSPilotDeploymentHistory -CertificateId $id `
-DeploymentId $dep.id
Start-TLSPilotCycle führt sofort den ganzen Zyklus aus und erledigt dieselbe Arbeit wie die tägliche Prüfung. Mit -Wait kehrt der Befehl erst zurück, wenn der Zyklus beendet ist:
Start-TLSPilotCycle -Wait -TimeoutSeconds 600
Um sofort zu erneuern und zu verteilen, wenn die CA das Fenster vorzieht, schalten Sie Renew immediately on CA emergency für den ganzen Management-Host ein, siehe Kapitel ARI (ACME Renewal Information):
Set-TLSPilotAcmeEmergency -Enabled $true