PDF files uploaded as form attachments using the hfatt command-line utility become corrupted. The corruption is inconsistent and typically affects specific PDFs, particularly those with digital signatures. Observed symptoms include:
The Harvest server misidentifies binary PDF files as text files when running on systems with certain locales (such as Latin-1). During the upload process, the server attempts to normalize line endings by stripping carriage return (\r) bytes. This data loss shifts the internal byte structure of the PDF, corrupting the file and breaking digital signatures.
A defect has been identified and efix created regarding locale-sensitive binary detection.
If you encounter the same issue, please contact the support team to request the EFix associated with defect DE669223