In dieser Anleitung zeige ich euch, wie ihr den kostenlosen ClamAV Virenscanner sehr leicht in eure Mattermast Instanz einbinden könnt.
Darum | Änderungen |
---|---|
07.04.2023 | Erstellung dieser Anleitung |
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Mattermost – mit Docker Compose und Traefik installieren
2. Mattermost Upload aktivieren
Zuerst aktivieren wir den Upload innerhalb von Mattermost. Dies ist notwendig, damit wir später das ClamAV Plugin hochladen und installieren können.
Dazu öffnet ihr folgende Datei:
nano /opt/containers/mattermost/volumes/app/mattermost/config/config.json
Bei mir steht in Zeile 529 folgendes:
Hier ändert ihr folgendes ab:
vorher "EnableUploads": false, nachher "EnableUploads": true,
Anschließend speichert ihr die Datei und startet Mattermost neu:
docker compose -f /opt/containers/mattermost/docker-compose.yml down docker compose -f /opt/containers/mattermost/docker-compose.yml up -d
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
5. Antivirus testen
Nun wollen wir testen, ob der Antivirus funktioniert. Dazu laden wir uns den Eicar Testvirus herunter. Dabei handelt es sich um eine harmlose Datei, welche aber von allen Virenscannern als Virus erkannt wird.
Versucht nun den Testvirus hochzuladen. Dabei solltet ihr feststellen, dass sich die Datei nicht hochladen und verschicken lässt.
In euer Serverkonsole solltet ihr auch eine Meldung erhalten, dass ein Virus erkannt wurde. Leider zeigt das Plugin dies nicht dem Benutzer an, wie man es auf älteren Fotos im Internet sieht.
Hallo Christian,
nach aktivieren des Viren Plugin funktioniert der Uplaod nicht mehr.Folgende Fehlermeldung steht in den Logs:
“level”:”error”,”msg”:”Error while scanning for viruses. dial tcp: lookup clamav on 127.0.0.11:53: server misbehaving”,”caller”:”app/plugin_api.go:940″,”plugin_id”:”antivirus”}
Weißt Du oder jemand anderes einen Rat. Vielen Dank