<< Klicken um Inhaltsverzeichnis aufzurufen >> Navigation: System > Serverboard |
Im Serverboard haben Sie die Möglichkeit, die Konfiguration des Infoservers, welche in einer Datei (Infoserver.ini) hinterlegt ist, direkt in der Oberfläche zu ändern. Diese Datei ist in mehrere Sektionen und den zugehörigen Einstellungen unterteilt.
Änderungen im Serverboard werden in Echtzeit in die Konfigurationsdatei Infoserver.ini geschrieben, d.h. das Bestätigen der Änderungen über den Klick auf Speichern ist nicht nötig. |
Hier finden Sie eine Übersicht der verschiedenen Sektionen und deren Einstellungen:
Sie haben auch die Möglichkeit die Weboberfläche des Infoservers über den Button neu zu starten.
Allgemeine Einstellungen (general):
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
general |
language |
language = german/english (Default=german) |
Definiert die Standardsprache der Weboberfläche. Hierbei stehen die Sprachen Deutsch (german) und Englisch (english) zur Verfügung. |
general |
password |
password = |
Mit base64 (Erlang) verschlüsselter Wert des Admin-Passworts.
Manuelle Änderung dieses Wertes wird nicht empfohlen. Mehr dazu lesen Sie im Kapitel Admin-Passwort. |
general |
fulllogin |
fulllogin = true/false (Default=false) |
Legt fest, ob der Bereich Mehr im Anmeldefenster der Weboberfläche standardmäßig expandiert (true) oder zugeklappt (false) ist. |
general |
sessiontimeout |
sessiontimeout = 30 (Default) |
Legt die Dauer in Minuten fest, in der eine erneute Anmeldung an der Oberfläche benötigt wird. Dieser Wert bezieht auf den Zeitpunkt der letzten Anmeldung und nicht auf Inaktivität. |
general |
info_source_edit |
info_source_edit = true/false (Default=false) |
Schaltet den Infoeditor standardmäßig in den Source-bearbeiten-Modus, wenn eine Info erstellt wird (true). |
general |
template_source_edit |
template_source_edit = true/false (Default=false) |
Schaltet den Infoeditor standardmäßig in den Source-bearbeiten-Modus, wenn ein Template bearbeitet wird (true). |
general |
info_overview_background |
info_overview_background = true/false (Default=true) |
Zeigt die ausgewählte Hintergrundfarbe von Infotext/Caption auch in der Infoübersicht an (true). |
general |
auth_messages |
auth_messages = true/false (Default=true) |
Fehlermeldungen bei der Authentifizierung an der Weboberfläche haben mehr Informationen. |
general |
stacktrace |
stacktrace = true/false (Default=false) |
Aktiviert Stacktraces in Fehlermeldungen. |
Datenbank Einstellungen (couch):
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
couch |
version |
version = 2.0 (Default) |
Version der zu verwendenden Datenbank. |
couch |
timeout |
timeout = 10000 (Default) |
Timeout der Datenbank. |
couch |
secret |
secret = |
Enthält den Secret der Datenbank.
Dieser Wert wird vom System gesetzt und sollte nicht manuell bearbeitet werden. |
couch |
reconnect_after |
reconnect_after = 1000 (Default) |
Zeit in Millisekunden, nach der die Datenbank versucht, sich erneut zum Server zu verbinden. |
couch |
proxyauth |
proxyauth = true/false (Default=true) |
Aktiviert/Deaktiviert proxyauth als Authentifizierungsmethode zur Kommunikation mit der Datenbank. |
couch |
port |
port = 6984 (Default) |
Verwendeter Port über SSL zur Datenbank. Wird bei Datenbank-Replikationen eingesetzt. |
couch |
insecure |
insecure = true/false (Default=true) |
Wird verwendet, um das Secret unverschlüsselt zu übergeben. |
couch |
https |
https = true/false (Default=true) |
Aktiviert/Deaktiviert die Verwendung von https als Endpunkt. Dieser Zugang ist verschlüsselt. |
couch |
adminport |
adminport = 6986 (Default) |
Zugang über SSL zur Datenbank. Wird für Konfigurationen der CouchDB benötigt. |
couch |
address |
address = 127.0.0.1 (Default) |
IP-Adresse des System, auf welchem die verwendete Datenbank installiert ist. |
couch |
conflict |
conflict = true/false |
Aktiviert/Deaktiviert “Conflict-Handling” der Datenbank. “Conflicts” können entstehen, wenn mehrere Benutzer gleichzeitig versuchen, einen Datensatz zu bearbeiten. Ist diese Funktion deaktiviert, versucht die Datenbank zehn Mal in einem Intervall die Änderungen zu Speichern. |
couch |
uuid |
uuid = |
Enthält den “Unique Identifier” der Datenbank.
Dieser Wert wird vom System gesetzt und sollte nicht manuell bearbeitet werden. |
Einstellungen zur Weboberfläche (best_web):
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
best_web |
uuid |
uuid = |
Enthält den "Unique Identifier" der Weboberfläche.
Dieser Wert wird vom System gesetzt und sollte nicht manuell bearbeitet werden. |
best_web |
http |
http = true/false (true=Default) |
Aktiviert/Deaktiviert die Verwendung von HTTP als Endpunkt. Hierbei handelt es sich nur um den unverschlüsselten Zugang. Damit die Weboberfläche ausschließlich über HTTPS erreichbar ist, muss diese Option auf false sowie der Eintrag "SSL" auf true gesetzt werden. |
best_web |
port |
port = 8000 (Default) |
Port für den Zugriff auf die Weboberfläche. |
best_web |
bind_address |
bind_address = 0.0.0.0 (Default) |
Legt fest, welche Verbindungen bzw. Adresstypen auf die Weboberfläche zugreifen dürfen. •bind_address = 127.0.0.1 - Nur lokale Verbindungen •bind_address = 0.0.0.0 - Jede beliebige IPv4-Adresse •bind_address = ::1 - Nur lokale Verbindungen mit IPv6-Unterstützung •bind_address = :: - Jede beliebige IPv6-Adresse (auch IPv4) |
best_web |
upload_max_filesize |
upload_max_filesize = 100 (Default) |
Legt die maximale Dateigröße (in MB) für das Hochladen auf den Webserver fest. |
best_web |
dock_scriptvar_preview |
dock_scriptvar_preview = bottom/top (bottom= Default) |
Bestimmt die Position der Scriptvar-Anzeige in der Info-Vorschau. |
best_web |
secret |
secret = |
Enthält den Secret der Weboberfläche.
Dieser Wert wird vom System gesetzt und sollte nicht manuell verändert werden. |
best_web |
clean_history_after |
clean_history_after = 20160 (=2 Wochen, Default) |
Zeitangabe in Minuten. Bereinigt nach der angegebenen Zeit die Verbindungshistorie. |
best_web |
clean_client_after |
clean_client_after = 20160 (=2 Wochen, Default) |
Zeitangabe in Minuten. Bereinigt nach der angegebenen Zeit alle Inhalte der Empfangsübersicht. (Response, Empfänger, Autoupdate-Archiv) |
best_web |
last_clean_history |
last_clean_history = Zeitstempel z. B. 2018-05-15T00:00:00Z |
Speichert den Zeitpunkt, wann die Verbindungshistorie zuletzt bereinigt wurde. (Letzte Ausführung von "clean_history_after") |
best_web |
last_clean_client |
last_clean_client = Zeitstempel - z. B. 2018-05-15T00:00:00Z |
Speichert den Zeitpunkt, wann die Empfangsübersicht zuletzt bereinigt wurde. (Letzte Ausführung von "clean_client_after") |
best_web |
headers |
headers = [{"Strict-Transport-Security", "max-age="}, {"X-Frame-Options", "DENY"}, {"X-Content-Type-Options", "nosniff"}] |
Weitere Header können gesetzt werden. |
best_web |
cookies |
cookies = secure; samesite; |
Weitere Möglichkeiten zu den Cookie Einstellungen und deren Kompatibilität können bei den jeweiligen Herstellern der Browser entnommen werden. |
|
Bitte beachten Sie:
Bei den Einstellungen "clean_history_after" sowie "clean_client_after" werden aus Gründen der Performance nur Angaben in 1440 Minuten-Schritten (entspricht 24 Stunden) berücksichtigt.
Beispiel:
Alle Werte bis 1440 entsprechen somit einem Lösch-Intervall von 24 Stunden. Alle Werte zwischen 1440 und 2880 einem Intervall von 48 Stunden. |
Einstellungen Infoserver (best_mqtt):
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
best_mqtt |
uuid |
uuid= |
Enthält den "Unique Identifier" |
best_mqtt |
secret |
secret= |
Enthält den Secret |
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
bi_smtp |
smtp |
smtp = true/false (true=Default) |
Aktiviert/Deaktiviert den internen SMTP-Server des Infoservers. |
bi_smtp |
port |
port = 8025 (Default) |
Port des integrierten SMTP-Servers. Die Angabe des Ports wird bei der MailToInfo-Schnittstelle benötigt. |
bi_smtp |
ssl |
ssl = true/false (false=Default) |
Aktiviert/Deaktiviert SSL auf dem SMTP-Server des Infoserver. |
bi_smtp |
sslport |
sslport = 8465 (Default) |
SSL-Port zum SMTP-Server. |
bi_smtp |
password |
password = |
Mit base64 (Erlang) verschlüsselter Wert des SMTP-Servers. Dieses Passwort wird für die MailToInfo-Schnittstelle (MailToInfo-Passwort) verwendet. |
bi_smtp |
auth |
auth = true/false (false=Default) |
Sollte auth aktiviert sein, ist für den Zugriff auf den SMTP-Server immer eine Authentifizierung notwendig. |
bi_smtp |
bind_address |
bind_address = 0.0.0.0 (Default) |
Legt fest, welche Verbindungen bzw. Adresstypen der SMTP-Server akzeptieren soll. •bind_address = 127.0.0.1 - Nur lokale Verbindungen •bind_address = 0.0.0.0 - Jede beliebige IPv4-Adresse •bind_address = ::1 - Nur lokale Verbindungen mit IPv6-Unterstützung •bind_address = :: - Jede beliebige IPv6-Adresse (auch IPv4) |
SSL-Einstellungen (ssl):
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
ssl |
ssl |
ssl = true/false (true=Default) |
Aktiviert SSL für den Zugriff auf die Weboberfläche. |
ssl |
port |
port = 8043 (Default) |
Legt den Port fest, der für die Verbindung über SSL verwendet wird. |
ssl |
folder |
folder = ssl (Default) |
Gibt den Pfad zum Ordner an, der die Zertifikatdateien enthält. |
ssl |
cacert_file |
cacert_file = rootca.pem |
Name der Datei, die das CA-Zertifikat enthält. Die Datei, muss im angegebenen Ordner (folder =) vorhanden sein. |
ssl |
cert_file |
cert_file = best_cert.pem (Default) |
Name der Datei, welche das Zertifikat enthält. Die Datei, muss im angegebenen Ordner (folder =) vorhanden sein. |
ssl |
key_file |
key_file = best_key.pem (Default) |
Name der Datei, welche den Private Key enthält. Die Datei, muss im angegebenen Ordner (folder =) vorhanden sein. |
ssl |
ciphers |
ciphers = ["ECDHE-ECDSA-AES128-SHA256", "ECDHE-ECDSA-AES128-SHA"] |
Liste der Cipher Suites, die unterstützt werden sollen. |
ssl |
tls_versions |
tls_versions = [tlsv1 | 'tlsv1.1' | 'tlsv1.2'] (Default) |
Liste von TLS-Versionen, die unterstützt werden sollen. |
Weitere Einstellungen:
Sektion |
Einstellung |
Standardwert / Beispiel |
Funktion |
couch_replicator |
section |
section = couch (Default) |
Interne Systemeinstellungen |
couch_bi_client |
section |
section= couch (Default) |
Interne Systemeinstellungen |
couch_bi_client_info |
section |
section = couch (Default) |
Interne Systemeinstellungen |
couch_bi_data |
section |
section= couch (Default) |
Interne Systemeinstellungen |
bi_filegroup |
interval |
interval= 60 (Default) |
Aktualisiert alle 60 Minuten den Ordner best_web\etc\filegroups. |
alarm |
ini_onetime |
ini_onetime = true / false (false=Default) |
Bestimmt wie Infoclient.ini Änderungen von der Alarm App versendet werden.
true: Die Änderungen werden pro Benutzer nur einmal versendet. false: Die Änderungen werden immer versendet. |
alarm |
list_pdf_header |
list_pdf_header= |
Bestimmt die Darstellung des Headers des Alarmplans. |
alarm |
list_pdf_table_color_header |
list_pdf_table_color_header= #35baf6 (Default) |
Bestimmt die Farbe des Headers des Alarmplans. |
alarm |
list_pdf_table_color1 |
list_pdf_table_color1= #cccccc (Default) |
Bestimmt die Farbe einer Tabellenzeile des Alarmplans. |
alarm |
list_pdf_table_color2 |
list_pdf_table_color2= |
Bestimmt die Farbe einer Tabellenzeile des Alarmplans. |
alarm |
txt_autoimport |
txt_autoimport= 0-23 / -1 (-1=Default) |
Gibt an, zu welcher Stunde der Autoimport durchgeführt werden soll. Der Wert -1 deaktiviert die Funktion. |
alarm |
txt_autoimport_delete_db |
txt_autoimport_delete_db= all/imported/false (false=Default) |
Hier können Sie txt_autoimport_delete_db=imported oder txt_autoimport_delete_db= all setzen. Mit imported werden nur die zuletzt importierten Datensätze bereinigt wohingegen all die importierten sowie auch die manuell angelegten Datensätze gelöscht. |
alarm |
txt_autoimport_delete_files |
txt_autoimport_delete_files=true/false (false=Default) |
Setzen Sie diese Einstellung auf true, werden die für den Import verwendeten .txt Dateien nach dem Importieren aus dem Verzeichnis gelöscht. |
asm |
ini_onetime |
ini_onetime = true / false (false=Default) |
Bestimmt wie Infoclient.ini Änderungen von der Standortmanager App versendet werden.
true: Die Änderungen werden pro Benutzer nur einmal versendet. false: Die Änderungen werden immer versendet. |
asm |
txt_autoimport |
txt_autoimport= 0-23 / -1 (-1=Default) |
Gibt an, zu welcher Stunde der Autoimport durchgeführt werden soll. Der Wert -1 deaktiviert die Funktion. |
asm |
txt_autoimport_delete_db |
txt_autoimport_delete_db= true/false (false=Default) |
Mit dem Eintrag (true) werden vor dem Import alle bestehenden Daten im Standortmanager bereinigt, um sicher zu stellen, dass ausschließlich die neuesten Daten vorhanden sind. |
asm |
txt_autoimport_delete_files |
txt_autoimport_delete_files=true/false (false=Default) |
Setzen Sie diese Einstellung auf true, werden die für den Import verwendeten .csv Dateien nach dem Importieren aus dem Verzeichnis gelöscht. |
asm |
ini_erase |
ini_erase=true/false (true=Default) |
Setzen Sie diese Einstellung auf false, um die Funktion zum Entfernen von Alarm Sektionen bei unzugeordneten Geräten zu deaktivieren. |
asm |
export_fullname |
export_fullname=true/false (false=Default) |
Setzen Sie diese Einstellung auf true, um automatisch den Namen des Standorts in den Dateiexport der Geräte als Beschreibung einfügen zu lassen. |
alarm |
rebuild_default_settings |
rebuild_default_settings= |
Mit dem Eintrag (true) werden essentielle Datensätze für die Alarmierungsapp neu angelegt, falls diese aus Versehen gelöscht wurden. |
bi_connection |
conn_keys |
[<<"sessiondomain">>,<<"sessioncomputername">>,<<"sessionusername">>, <<"remoteaddress">>,<<"version">>,<<"computername">>, <<"username">>] |
Mit diesem Eintrag können Sie Spalten in der Verbindungsübersicht ausblenden und neu anordnen. Tragen Sie die Spalten, welche angezeigt werden sollen, in der gewünschten Reihenfolge ein. |
Mögliche Werte für conn_keys:
Spaltenname |
Wert |
_alarmname |
<<"_alarmname">> |
_alarmroom |
<<"_alarmroom">> |
_escalation_level |
<<"_escalation_level">> |
_realname |
<<"_realname">> |
_registered |
<<"_registered">> |
Active |
<<"active">>. |
ActiveAllowed |
<<"activeallowed">> |
Address |
<<"address">> |
Adresse |
<<"remoteaddress">> |
AllChannels |
<<"allchannels">> |
AuthUsername |
<<"authusername">> |
Benutzername |
<<"username">> |
best_srv |
<<"best_srv">> |
Bildschirmschoner |
<<"screensaver">> |
Channels |
<<"channels">> |
Computername |
<<"computername">> |
DICVs |
<<"dynamicclientvalues">> |
Domäne |
<<"domain">> |
Geräte-Typ |
<<"_type">> |
Gesperrt |
<<"locked">> |
GUID |
<<"guid">> |
host |
<<"host">> |
ICVs |
<<"clientvalues">> |
IDS |
<<"ids">> |
Method |
<<"method">> |
OfflineInfos |
<<"OLI">> |
Passive |
<<"passive">> |
Registriert am |
<<"registered">> |
RemoteSession |
<<"remotesession">> |
Session (Benutzername) |
<<"sessionusername">> |
Session (Computername) |
<<"sessioncomputername">> |
Session (Domäne) |
<<"sessiondomain">> |
Sprache |
<<"language">> |
SSL |
<<"ssl">> |
Statusinfo |
<<"statusinfovalues">> |
Terminalclient |
<<"terminalclient">> |
Verbunden am |
<<"connected">> |
Version |
<<"version">> |
Zugewiesene Domäne |
<<"domain2">> |
Neuen Serverboard Eintrag erstellen
Über die Schaltfläche (Neuer Serverboard Eintrag) können Sie einen neuen Eintrag hinzufügen.
Wenn Sie einen neuen Eintrag einer bestimmten Sektion hinzufügen möchten, geben Sie im Feld Sektion eine bestehende Sektion an (ohne Klammern). Ist die angegebene Sektion nicht vorhanden, wird beim Klick auf Speichern eine neue Sektion erstellt und der angegebene Eintrag der neuen Sektion hinzugefügt.
Beispiel:
Im folgenden Beispiel werden wir die Dauer des sessiontimeout von 30 Minuten auf 45 Minuten erhöhen.
Gehen sie hierfür wie folgt vor:
1.) Öffnen Sie die App Serverboard (System -> Serverboard).
2.) Rufen Sie über die Maske zum Erstellen eines neuen Serverboard Eintrag auf und tragen Sie folgende Werte ein:
Sektion: |
Geben Sie hier die entsprechende Sektion der Einstellung an. |
Schlüssel: |
Tragen Sie hier den Schlüssel ein. |
Wert: |
Hier wird dem Schlüssel ein Wert zugewiesen. |
3.) Mit einem Klick auf Speichern erhöhen Sie die Dauer der Sitzung mit sessiontimeout von standardmäßig 30 Minuten auf 45 Minuten.