Hallo,
ich habe testweise ein in-place Upgrade des Gateways durchgeführt. Soweit läuft auch alles. Allerdings gibt es ein problem mit dem pmg-custom-check.
Ich nutze hier ein Skript was auf dem 8er Server einwandfrei läuft. Auf dem 9er bekomme ich Permission Denied Fehler wenn das Skript in /var/log/mail_av/pol schreiben möchte.
Die Berechtigungen für dieses Verzeichnis ist drwxr-xr-x 3 root root 4096 Jul 9 16:48 mail_av
Das Skript möchte eine pol Datei in diesem Verzeichnis erstellen
pol=$(pwgen 10 -1 -s -0)
# create policy file
echo "ActionOnThreat=Inform" > /var/log/mail_av/pol/$pol.pol
echo "ScanMailBases=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "ScanPlainMail=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "UseAnalyzer=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "HeuristicLevel=Medium" >> /var/log/mail_av/pol/$pol.pol
# KSC settings exclusion /tmp, /var/spool/pmg/active/, /var/spool/pmg/virus/ with masks, so you need disable global exclusion
echo "UseGlobalExclusions=No" >> /var/log/mail_av/pol/$pol.pol
echo "UseOASExclusions=No" >> /var/log/mail_av/pol/$pol.pol
# default setting include check root / folder, you need disable check root folder
echo "[ScanScope.item_0000]" >> /var/log/mail_av/pol/$pol.pol
echo "UseScanArea=No" >> /var/log/mail_av/pol/$pol.pol
echo "[ScanScope.item_0001]" >> /var/log/mail_av/pol/$pol.pol
echo "UseScanArea=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "Path=$2" >> /var/log/mail_av/pol/$pol.pol
Und hier das Log wenn eine Mail reinkommt.
pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 9: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420233+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 10: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420463+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 11: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420738+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 12: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420964+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 13: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421118+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 15: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421296+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 16: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421503+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 18: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421738+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 19: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.422416+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 20: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.422810+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 21: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.640077+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 22: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
Irgendeine Idee woran das liegen könnte?
Gruß
Olaf
ich habe testweise ein in-place Upgrade des Gateways durchgeführt. Soweit läuft auch alles. Allerdings gibt es ein problem mit dem pmg-custom-check.
Ich nutze hier ein Skript was auf dem 8er Server einwandfrei läuft. Auf dem 9er bekomme ich Permission Denied Fehler wenn das Skript in /var/log/mail_av/pol schreiben möchte.
Die Berechtigungen für dieses Verzeichnis ist drwxr-xr-x 3 root root 4096 Jul 9 16:48 mail_av
Das Skript möchte eine pol Datei in diesem Verzeichnis erstellen
pol=$(pwgen 10 -1 -s -0)
# create policy file
echo "ActionOnThreat=Inform" > /var/log/mail_av/pol/$pol.pol
echo "ScanMailBases=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "ScanPlainMail=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "UseAnalyzer=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "HeuristicLevel=Medium" >> /var/log/mail_av/pol/$pol.pol
# KSC settings exclusion /tmp, /var/spool/pmg/active/, /var/spool/pmg/virus/ with masks, so you need disable global exclusion
echo "UseGlobalExclusions=No" >> /var/log/mail_av/pol/$pol.pol
echo "UseOASExclusions=No" >> /var/log/mail_av/pol/$pol.pol
# default setting include check root / folder, you need disable check root folder
echo "[ScanScope.item_0000]" >> /var/log/mail_av/pol/$pol.pol
echo "UseScanArea=No" >> /var/log/mail_av/pol/$pol.pol
echo "[ScanScope.item_0001]" >> /var/log/mail_av/pol/$pol.pol
echo "UseScanArea=Yes" >> /var/log/mail_av/pol/$pol.pol
echo "Path=$2" >> /var/log/mail_av/pol/$pol.pol
Und hier das Log wenn eine Mail reinkommt.
pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 9: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420233+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 10: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420463+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 11: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420738+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 12: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.420964+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 13: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421118+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 15: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421296+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 16: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421503+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 18: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.421738+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 19: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.422416+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 20: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.422810+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 21: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
2026-07-09T16:51:04.640077+02:00 mgw-tester pmg-smtp-filter[4172]: 7013A46A4FB55853725: custom check: /usr/local/bin/pmg-custom-check: line 22: /var/log/mail_av/pol/jjqeIZekNY.pol: Permission denied#012
Irgendeine Idee woran das liegen könnte?
Gruß
Olaf
Last edited: