Virus Scanner
The Virus Scanner section in the System tab can be reached by a User with the System Manager Role.
A path can be set to the antivirus checker executable to check all uploaded files for threats before allowing submissions to progress to the next stages.
This enables a scanner that checks a file at the point of upload. This includes uploads for submissions, additional files while Adding Specification Information , and any images that are added to projects, suppliers, or user profiles. If any uploaded files fail to pass the scan in a submission, the user is unable to proceed until the file is removed and/or replaced with a file that passes the scan successfully.
Note: Files that fail the virus scan cannot be downloaded and can only be removed or replaced.

Setting |
Description |
---|---|
Enable virus scanner? |
This check-box toggles whether the virus scanner is enabled. |
Scanner Path |
The file path to the Scanner executable. Currently, only ClamAV (clamdscan) is supported. |
Additional Arguments |
Any additional arguments that have been added are displayed beneath the text box. Individual arguments can be removed by clicking the cross on the argument to be removed. |
Scanner Timeout Duration |
Set the time a scan remains active until it is assumed to be stuck e.g: 1m 5s |
Changes to the settings can be saved by clicking the Save Settings button, and tested by using the Test Settings button.
Warning: If using ClamAV it is highly recommended that the clamd.config file is updated with the "AlertExceedsMax true
" parameter. Files exceeding the values of the "MaxScanSize
"
and "MaxFileSize
" parameter values are otherwise skipped during scanning and report the scan as PASSED.
Please consult the ClamAV documentation regarding maximum file and scan sizes.