Configure SSL certificatite with Powershell script

Problems or questions about Lights-Out on all Windows platforms are answered here
Antworten
Masahiko
Foren-Einsteiger
Beiträge: 5
Registriert: 12. Aug 2017, 01:43

Configure SSL certificatite with Powershell script

Beitrag von Masahiko » 8. Sep 2019, 03:54

HI, all.

I'm running my Windows Server with Lets' encrypt SSL certificate, and certificate is renewed by powershell spript.
I wanna to configure SSL on Lighs-out through Powershell, too.
Can I configure Lightgs-Out by Powershell script?

Thanks in advance.

JoachimL
WHS-Experte
Beiträge: 1170
Registriert: 21. Sep 2009, 22:48

Re: Configure SSL certificatite with Powershell script

Beitrag von JoachimL » 8. Sep 2019, 09:15

Hi Masahiko,
assuming you already converted to .pfx, the imho easiest way is to enable central certificate store (CCS, comes with Internet Information Service) and update the certificates there (via powershell or other). In order to get Lights-Out to use CCS you have to excute

Code: Alles auswählen

netsh http add sslcert hostnameport=<your domain here>:7784 appid={12345678-db90-4b66-8b01-88f7af2e36bf}
Without IIS/CCS you can also script like the following

Code: Alles auswählen

certutil -v -p "" -importpfx "MY" <ccs path>\<your domain here>.pfx
"C:\Program Files\AxoNet Software GmbH\LightsOut3\LightsOut2.Server.SSL.exe" -update
Unfortunately the last line was not reliable in some versions of Lights-Out.
Cheers,
Joachim
WHS 2011 r.i.p. - Software die nicht mehr gewartet wird sollte man nicht mehr einsetzen.
Bei mir laufen drei Dell T20, teils mit Hyper-V-2016 (noch, 2019 in Planung), teils mit Windows 10 Pro. Einer läuft 7*24 und stellt u.a. Mailcow-Dockerized und einen Samba-Domain-Controller bereit. Klingt vielleicht seltsam, aber so ist das System mit Bitlocker verschlüsselt und kann vollständig und konsistent gesichert werden - beides sonst unter Linux schwierig bis unmöglich.
Die anderen dienen der Softwareentwicklung und als Backup-Server - eigene Software.
Fragen bitte nicht per PN sondern im Forum - dann haben andere auch was davon. Ich poste hier in meiner Freizeit, Ungeduld ist meiner Meinung nach fehl am Platz...

Masahiko
Foren-Einsteiger
Beiträge: 5
Registriert: 12. Aug 2017, 01:43

Re: Configure SSL certificatite with Powershell script

Beitrag von Masahiko » 9. Sep 2019, 15:34

Hi, JoachimL.

I appreciate your support.
I'll try it, and report.

Masahiko

Benutzeravatar
Martin
Moderator
Beiträge: 9320
Registriert: 11. Sep 2007, 10:51
Wohnort: Im wilden Süden

Re: Configure SSL certificatite with Powershell script

Beitrag von Martin » 10. Sep 2019, 10:18

Yes, the call

Code: Alles auswählen

"C:\Program Files\AxoNet Software GmbH\LightsOut3\LightsOut2.Server.SSL.exe" -update
was buggy.

Starting with the upcoming 3.0.2, Lights-Out will call this update automatically to ensure that the certs are up-to-date.

Regards
Martin
Eigenbau mit WSE 2012 R2, HP N40L mit WSE 2012 R2 als Backupserver, HP Microserver Gen8 unter WSE 2016
Entwickler von Lights-Out

Masahiko
Foren-Einsteiger
Beiträge: 5
Registriert: 12. Aug 2017, 01:43

Re: Configure SSL certificatite with Powershell script

Beitrag von Masahiko » 15. Sep 2019, 14:36

Hi, Martin.

That's a nice news for me.
I appreciate you support.

Masaihko

Antworten