[comment]: # translation:outdated

[comment]: # ({66a8ced4-66a8ced4})
# 9 Zabbix-Webservice

[comment]: # ({/66a8ced4-66a8ced4})

[comment]: # ({7d9134a6-132b4156})
### Übersicht

Der Zabbix-Webservice ist ein Prozess, der für die Kommunikation mit externen Webservices verwendet wird.

Die von der Konfigurationsdatei des Zabbix-Webservice (zabbix\_web\_service.conf) unterstützten Parameter sind in diesem Abschnitt aufgeführt. 

Die Parameter sind ohne zusätzliche Informationen aufgelistet. Klicken Sie auf den Parameter, um die vollständigen Details anzuzeigen.

|Parameter|Beschreibung|
|--|--------|
|[AllowedIP](#allowedip)|Eine Liste von durch Kommas getrennten IP-Adressen, optional in CIDR-Notation, oder DNS-Namen von Zabbix-Servern und Zabbix-Proxys.|
|[DebugLevel](#debuglevel)|Die Debug-Stufe.|
|[IgnoreURLCertErrors](#ignoreurlcerterrors)|Gibt die Behandlung von TLS-Zertifikatsvalidierungsfehlern beim Zugriff auf die Frontend-URL an.|
|[Include](#include)|Sie können einzelne Dateien oder alle Dateien in einem Verzeichnis in die Konfigurationsdatei einbinden.|
|[ListenPort](#listenport)|Der Dienst lauscht auf diesem Port auf Verbindungen vom Server.|
|[LogFile](#logfile)|Der Name der Protokolldatei.|
|[LogFileSize](#logfilesize)|Die maximale Größe der Protokolldatei.|
|[LogType](#logtype)|Der Typ der Protokollausgabe.|
|[Timeout](#timeout)|Die maximale Zeit (in Sekunden), die für die Formatierung des PDF-[Berichts](/manual/config/reports) eines Dashboards aufgewendet wird.|
|[TLSAccept](#tlsaccept)|Welche eingehenden Verbindungen akzeptiert werden.|
|[TLSCAFile](#tlscafile)|Der vollständige Pfadname einer Datei, die die Zertifikate der obersten CA(s) für die Verifizierung von Peer-Zertifikaten enthält und für die verschlüsselte Kommunikation zwischen Zabbix-Komponenten verwendet wird.|
|[TLSCertFile](#tlscertfile)|Der vollständige Pfadname einer Datei, die das Dienstzertifikat oder die Zertifikatskette enthält und für die verschlüsselte Kommunikation zwischen Zabbix-Komponenten verwendet wird.|
|[TLSKeyFile](#tlskeyfile)|Der vollständige Pfadname einer Datei, die den privaten Schlüssel des Dienstes enthält und für die verschlüsselte Kommunikation zwischen Zabbix-Komponenten verwendet wird.|

Alle Parameter sind optional, sofern nicht ausdrücklich angegeben ist, dass der Parameter obligatorisch ist.

Beachten Sie:

-   Die Standardwerte entsprechen den Prozessstandardwerten, nicht den Werten in den mitgelieferten Konfigurationsdateien;
-   Werte unterstützen [Umgebungsvariablen](/manual/appendix/config/environment_variables);
-   Zabbix unterstützt Konfigurationsdateien nur in UTF-8-Kodierung ohne [BOM](https://en.wikipedia.org/wiki/Byte_order_mark);
-   Kommentare, die mit "\#" beginnen, werden nur am Anfang der Zeile unterstützt.

[comment]: # ({/7d9134a6-132b4156})

[comment]: # ({8085875f-69d7c913})
### Parameterdetails

[comment]: # ({/8085875f-69d7c913})

[comment]: # ({3ffd0b98-0f829aa7})
##### AllowedIP
Eine durch Kommas getrennte Liste von IP-Adressen, optional in CIDR-Notation, oder DNS-Namen von Zabbix-Servern und Zabbix-Proxys. Eingehende Verbindungen werden nur von den hier aufgeführten Hosts akzeptiert.<br>Wenn die IPv6-Unterstützung aktiviert ist, werden `127.0.0.1`, `::127.0.0.1`, `::ffff:127.0.0.1` gleich behandelt, und `::/0` erlaubt jede IPv4- oder IPv6-Adresse. `0.0.0.0/0` kann verwendet werden, um jede IPv4-Adresse zuzulassen.

Beispiel: 

    127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com

Verbindlich: ja

[comment]: # ({/3ffd0b98-0f829aa7})

[comment]: # ({9c071f70-e5288ea7})
##### DebugLevel

Geben Sie die Debug-Stufe an:<br>*0* - grundlegende Informationen über das Starten und Stoppen von Zabbix-Prozessen<br>*1* - kritische Informationen;<br>*2* - Fehlerinformationen;<br>*3* - Warnungen;<br>*4* - zum Debuggen (erzeugt viele Informationen);<br>*5* - erweitertes Debugging (erzeugt noch mehr Informationen).

Standard: `3`<br>
Bereich: 0-5

[comment]: # ({/9c071f70-e5288ea7})

[comment]: # ({4453207c-17b794d7})
##### IgnoreURLCertErrors

Gibt die Behandlung von TLS-Zertifikatvalidierungsfehlern beim Zugriff auf die Frontend-URL an:<br>0 - Zertifikatfehler nicht ignorieren;<br>1 - Zertifikatfehler ignorieren.<br>

Standard: `0`<br>
Bereich: 0-1

[comment]: # ({/4453207c-17b794d7})

[comment]: # ({c3dcc082-7a24ed32})
##### Include

Sie können einzelne Dateien oder alle Dateien in einem Verzeichnis in die Konfigurationsdatei einbinden.
Während der Installation erstellt Zabbix das Include-Verzeichnis in /usr/local/etc, sofern dies nicht während der Kompilierung geändert wurde.
Der Pfad kann relativ zum Speicherort der Datei *zabbix\_web\_service.conf* sein.<br>Um nur relevante Dateien im angegebenen Verzeichnis einzubinden, wird das Asterisk-Platzhalterzeichen für den Musterabgleich unterstützt.<br>Siehe [besondere Hinweise](special_notes_include) zu Einschränkungen.

Beispiel:

```default
Include=/absolute/path/to/config/files/*.conf
```

[comment]: # ({/c3dcc082-7a24ed32})

[comment]: # ({ca521675-e99b72c0})
##### ListenPort

Der Dienst lauscht auf diesem Port auf Verbindungen vom Server.

Standard: `10053`<br>
Bereich: 1024-32767

[comment]: # ({/ca521675-e99b72c0})

[comment]: # ({ee32cb60-bb5252d8})
##### LogFile

Der Name der Protokolldatei.

Beispiel:

    /tmp/zabbix_web_service.log

Verbindlich: Ja, wenn LogType auf *file* gesetzt ist; andernfalls nein

[comment]: # ({/ee32cb60-bb5252d8})

[comment]: # ({f7604f8f-778f1edc})
##### LogFileSize

Die maximale Größe einer Protokolldatei in MB.<br>0 - automatische Protokollrotation deaktivieren.<br>*Hinweis*: Wenn die Größenbegrenzung der Protokolldatei erreicht wird und die Dateirotation aus irgendeinem Grund fehlschlägt, wird die vorhandene Protokolldatei gekürzt und neu begonnen.

Standard: `1`<br>
Bereich: 0-1024

[comment]: # ({/f7604f8f-778f1edc})

[comment]: # ({ae46be35-9d26f327})
##### LogType

Der Typ der Protokollausgabe:<br>*file* - schreibt das Protokoll in die durch den Parameter LogFile angegebene Datei;<br>*system* - schreibt das Protokoll in syslog;<br>*console* - schreibt das Protokoll in die Standardausgabe.

Standard: `file`

[comment]: # ({/ae46be35-9d26f327})

[comment]: # ({75e1012a-ee64bcdf})
##### Timeout

Die maximale Zeit (in Sekunden), die für die Formatierung des PDF-[Berichts](/manual/config/reports) eines Dashboards aufgewendet wird.

Standard: `10`<br>
Bereich: 1-30

[comment]: # ({/75e1012a-ee64bcdf})

[comment]: # ({a6dff55c-849f8496})
##### TLSAccept

Welche eingehenden Verbindungen akzeptiert werden sollen:<br>*unencrypted* - Verbindungen ohne Verschlüsselung akzeptieren (Standard)<br>*cert* - Verbindungen mit TLS und einem Zertifikat akzeptieren

Standard: `unencrypted`

[comment]: # ({/a6dff55c-849f8496})

[comment]: # ({65d07bda-336a620d})
##### TLSCAFile

Der vollständige Pfadname der Datei, die die Zertifikate der CA(s) der obersten Ebene für die Verifizierung von Peer-Zertifikaten enthält und für die verschlüsselte Kommunikation zwischen Zabbix-Komponenten verwendet wird.

[comment]: # ({/65d07bda-336a620d})

[comment]: # ({a608b1f1-185ad3c6})
##### TLSCertFile

Der vollständige Pfadname der Datei, die das Dienstzertifikat oder die Zertifikatskette enthält und für die verschlüsselte Kommunikation mit Zabbix-Komponenten verwendet wird.

[comment]: # ({/a608b1f1-185ad3c6})

[comment]: # ({ae0ead19-cbcbba0a})
##### TLSKeyFile

Der vollständige Pfadname der Datei, die den privaten Schlüssel des Dienstes enthält und für die verschlüsselte Kommunikation zwischen Zabbix-Komponenten verwendet wird.

[comment]: # ({/ae0ead19-cbcbba0a})

