Keine Bearbeitungszusammenfassung |
|||
Zeile 22: | Zeile 22: | ||
} | } | ||
===Inbetriebnahme=== | ===Inbetriebnahme=== | ||
Voraussetzungen: | |||
* TCP-Ports '''80/443''' müssen vom Internet erreichbar sein. Achtung auch auf die '''Windows-Firewall'''! | |||
* Es muss eine (sub)domain wie z.b. [https://alex.kunde.at alex.kunde.at] geben, die auf den ALEX-Server zeigt | |||
Vorgehensweise: | |||
#ALEX-Server starten | #ALEX-Server starten | ||
#Zertifikate werden bezogen, Verzeichnis wird vorbereitet. | #Zertifikate werden bezogen, Verzeichnis wird vorbereitet. |
Aktuelle Version vom 9. September 2025, 11:58 Uhr
Let's Encrypt ist eine Zertifizierungsstelle über die ALEX Zertifikate für den verschlüsselten Server-Betrieb bezogen werden können.
Einstellungen
Folgende Einstellungen müssen im Configfile getroffen werden:
, "modelServer" : { "dnsName": "alex.kunde.com" // -> muss vom kunden bereitgestellt werden } , "certificate" : { "letsencrypt" : "true" // Zertifikat für "dnsName" wird automatisch bezogen, webServer muss auf ports 80/443 laufen! } , "webServer" : { "port" : "80" , "sslport" : "443" }
Der Standardpfad, wo ALEX die SSL-Zertifikat Dateien ablegt ist AlexEXE/../../ssl
. Beispiel:
C:/BitFactory/Echtsystem/AlexExe -> Exe-Ordner C:/BitFactory/SSL -> SSL-Ordner
Der Pfad kann im Configfile angepasst werden:
, "certificate" : { "directory" : "c:/SSL" }
Inbetriebnahme
Voraussetzungen:
- TCP-Ports 80/443 müssen vom Internet erreichbar sein. Achtung auch auf die Windows-Firewall!
- Es muss eine (sub)domain wie z.b. alex.kunde.at geben, die auf den ALEX-Server zeigt
Vorgehensweise:
- ALEX-Server starten
- Zertifikate werden bezogen, Verzeichnis wird vorbereitet.
- ALEX-Server stoppen
- ALEX-Server starten
- SSL-Funktionalität testen: Im Browser den DNS-Namen eingeben: https://alex.kunde.com, anschließend muss das Web-UI erscheinen.
Hinweis: Das Zertifikat wird zum Backupzeitpunkt erneuert!