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 hash (md5, sha1, sha256, sha512)Yes
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.1 (Q4 2024)
Cancel ongoing scan POST /file/<data_id>/cancelYes
Integration with MetaDefender EcosystemSee detailsSee details
a. Integrate with MetaDefender ICAPHub version 1.3.0 (Sep 2024)
b. Integrate with MetaDefender Email SecurityHub version 1.3.0 (Sep 2024)
c. Integrate with MetaDefender KioskHub version 1.3.1 (Q4 2024)
Encrypt data at restYes
Periodically clean up files and records (data retention)Q4 2024
Log rotation policyTBD
Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard