Known Limitations

Is supported?Support plan
A MetaDefender Core refuse tasks from RabbitMQ if staying unheathyYes
Download processed files from the file storage server (NAS)Yes
Send quarantined files to MetaDefender Cloud in Central Hub model-TBD
Delete quarantined files in the file storage server (NAS) from MetaDefender Core instance-TBD
Multiple MetaDefender Core instances share the same session ID on Redis cacheYes
Load shared among MetaDefender Core instances in extractionYes
Load shared among MetaDefender Core instances in compressionYes (since Core v5.9.0)

Hub features

Is supported?Support plan
Installer supportYes
Docker container supportYes
Authentication with local user account POST /loginYes
Authentication with AD/LDAP accountTBD
Download Hub configurationYes
Asynchronous file analysis POST /fileSee detailsSee details
a. Attach file content in body for scanningYes
b. Validate user by session IDYes
c. Validate user by API keyYes
d. Support webhook callbackurlYes
e. Support sanitized webhook callbackurlTBD
f. Support scan by download linkTBD
g. Scan file in batchYes
h. Support skip by hashYes
i. Validate workflow ruleYes
j. Validate payload sizeYes
Fetch processing result by data ID GET /file/<data_id>See detailsSee details
a. Fetch processing result by data IDYes
b. Validate user by session IDYes
c. Validate user by API keyYes
d. Fetch scanning result of extracted files in an archive fileYes
e. Return outdated detailsTBD
f. Return filetype_infoYes
Fetch processing result by hash GET /hash/<hash>See detailsSee details
a. Fetch processing result by data IDYes
b. Validate user by session IDYes
c. Validate user by API keyYes
d. Fetch scanning result of extracted files in an archive fileYes
e. Return outdated detailsTBD
f. Return filetype_infoYes
Fetch processing history GET /stat/log/scanSee detailsSee details
a. Fetch processing historyYes
b. Validate user by session IDYes
c. Validate user by API keyYes
Fetch Webhook status GET /file/webhook/<data_id>See detailsSee details
a. Fetch webhook statusYes
b. Validate user by session IDYes
c. Validate user by API keyYes
Download either sanitized or DLP processed files GET /file/download/<data_id>See detailsSee details
a. Download processed fileYes
b. Validate user by session IDYes
c. Validate user by API keyYes
Download quarantined file GET /quarantine/<file_id>/downloadSee detailsSee details
a. Download quarantined fileYes
b. Validate user by session IDYes
c. Validate user by API keyYes
Download converted file GET /file/converted/<data_id>
a. Download sanitized file onlyYes
Fetch available analysis rules GET /file/rules
a. Fetch all available analysis rulesYes
Batch processingSee detailsSee details
a. Create batchYes
b. Close batchYes
c. Fetch batch result / statusYes
d. Cancel batchYes
e. Download signed batch resultHub version 1.3.0 (tentatively Q3-2024)
Cancel ongoing scan POST /file/<data_id>/cancelHub version 1.3.0 (tentatively Q3-2024)
Integration with MetaDefender EcosystemSee detailsSee details
a. Integrate with MetaDefender ICAPHub version 1.3.0 (tentatively Q3-2024)
b. Integrate with MetaDefender Email SecurityHub version 1.3.0 (tentatively Q3-2024)
c. Integrate with MetaDefender KioskHub version 1.3.1 (tentatively Q3-2024)
Encrypt data at restYes
Periodically clean up files and records (data retention)TBD
Log rotation policyTBD
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard