Error: "Allowed on macOS Timeout: Configured Action was Block" when transferring large PDF files
search cancel

Error: "Allowed on macOS Timeout: Configured Action was Block" when transferring large PDF files

book

Article ID: 278979

calendar_today

Updated On: 02-13-2024

Products

Data Loss Prevention Core Package Data Loss Prevention Data Loss Prevention Endpoint Prevent

Issue/Introduction

On Mac endpoints, large PDF file transfers are not blocked as expected.
When uploading a PDF file larger than about 150 MBs, the file transfer is allowed to complete even though the file should be blocked.
The file does contain sensitive information that should be blocked by the policy.
Smaller PDFs that trigger the same policy are blocked.

An incident is created and it shows the following message:
"Allowed on macOS Timeout: Configured Action was Block"

Cause

The macOS has a 60-second timeout hard-wired into it.
After that timeout is reached, the macOS will release the file to complete the transfer.
The transfer completes before the endpoint agent has finished extracting and detecting the large PDF.

This can happen with file types other than PDFs, but it is mostly noted on large PDFs.
The timeout applies to all file types.

Resolution

Due to the nature of their formatting, PDF files have always taken a lot longer than other document types which becomes very noticeable when the size goes up, especially for PDF files that are using an older PDF version. 
The macOS does not give the DLP agent sufficient time to extract and detect larger PDF files. 
This seems due to Apple favoring controlling the end-user experience over the needs of the enterprise.