Allgemeine Definitionen:
...
Für die Erkennung der command.smt Datei, muss der "Start in" Ordner auf das Programmverzeichnis gesetzt sein.
Die Registry Argumente müssen im AppKey
Argumente für Auswertungsmodul (SSD)
...
Switch | Mehrfach | Beschreibung |
---|---|---|
/SSLCreateCSR | Nein | Es soll ein self signed Certificate (CRT) generiert werden. Dazu müssen auch SSLCountry, SSLProvince, SSLCity, SSLOrganization, SSLHost und SSLCSRFilename angegeben werden |
/SSLCountry=country | Nein | Land für das SSL Zertifikat |
/SSLProvince=province | Nein | Provinz für das SSL Zertifikat |
/SSLCity=city | Nein | Stadt für das SSL Zertifikat |
/SSLOrganization=organization | Nein | Organisation für das SSL Zertifikat |
/SSLHost=host | Nein | Host Name für das SSL Zertifikat |
/SSLCSRFilename=filename | Nein | Filename des CSR (Certificate Signing Request) -----BEGIN CERTIFICATE REQUEST----- |
/SSLCRTFilename=filename | Nein | Filename der Zertifikatsdatei, typischerweise *.pem. Der Inhalt sieht etwa so aus: -----BEGIN CERTIFICATE----- |
/SSLCRTChainFilename=filename | Nein | Filename der Chain Zertifikatsdatei, Dies wird dann benötigt, wenn entsprechende Root-Zertifikate mitverwendet werden sollen. Eine solche Datei enthält mehrere Zertifikatsdatensätze (siehe /SSLCRTFilename) nacheinander. Die Reihenfolge muss so sein, dass das höhergestellte (Root-)Zertifikat nach dem tiefergestellten Zertifikat aufgeführt wird. Eine solche Datei kann auch als bundle bezeichnet werden. Filename der Datei für die Chain, typischerweise *.pem. Eine solche Datei sieht etwa so aus: -----BEGIN CERTIFICATE----- |
/SSLRSAFilename=filename | Nein | Filename der Datei für den privaten Schlüssel, typischerweise *.pem. Eine solche Datei sieht etwa so aus: -----BEGIN PRIVATE KEY----- |
/WebServer | Nein | Wird dies angegeben, startet die Software als Web Server und kann damit Web Service Requests über HTTP beantworten. Dazu muss mindestens auch WebPort angegeben werden. |
/SSL | Nein | Ser Web Server soll mit SSL (Secure Sockets Layer) gestartet werden. SSLCRTFilename und SSLRSAFilename können angegeben werden, sonst wird ein Zertifikat über Letsencrypt automatisch ausgestellt. |
/WebPort=port | Nein | Port, auf welchem der Web Server hören soll |
/SSLNoCertCheck | Nein | Automatische SSL Zertifikatserneuerung beim Programmstart deaktivieren. |
/NoWebServiceLoggingDoWebServiceLogging | Nein | Es Standardmässig werden keine Webservices geloggt. Normalerweise Mit dieser Option werden Abfragen und Antworten in der Tabelle SSD_WebServiceLog gespeichert (mit /SSD/. Diese Option beschleunigt Das Logging verlangsamt die Abfragen, weshalb dies nicht grundsätzlich gemacht werden sollte. Alternativ können Service-Abfragen anstatt mit /SSD/ mit /SSDN/ oder /SSDL/ aufgerufen werden. Die Abfragen mit SSDN werden nicht nie geloggt, Abfragen mit /SSDL/ werden immer geloggt. So kann selektiv beim Aufrif Aufruf entschieden werden, ob ein Logging notwendig ist oder nicht. |
...