ErrorCode=EncryptedExcelIsNotSupported,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Encrypted excel file 'EYG Daily AG Knowledge Article Usage.xlsx' is not supported, please remove its password

Jayadev M 0 Reputation points
2023-06-09T12:56:35.12+00:00

We are extracting data from ServiceNow tool and loading into the database via the ADF pipeline and since 3rd Jun, this error has been coming and pipeline fails.
If we copy the content of the said file into a new .xlsx file with same name and load it it works fine.

Error message -
Operation on target <file name> Task failed: ErrorCode=EncryptedExcelIsNotSupported,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Encrypted excel file 'EYG Daily AG Knowledge Article Usage.xlsx' is not supported, please remove its password.,Source=Microsoft.DataTransfer.ClientLibrary,''Type=ICSharpCode.SharpZipLib.Zip.ZipException,Message=Wrong Local header signature: 0x41D,Source=ICSharpCode.SharpZipLib,'

Azure Data Factory
Azure Data Factory
An Azure service for ingesting, preparing, and transforming data at scale.
10,886 questions
{count} votes

1 answer

Sort by: Most helpful
  1. ShaikMaheer-MSFT 38,456 Reputation points Microsoft Employee
    2023-06-12T16:49:10.3366667+00:00

    Hi Jayadev M,

    Thank you for posting query in Microsoft Q&A Platform.

    From the error message, it seems you are trying to process file which is password protected. Please note, password protected files we cannot directly open from ADF and move data from there. Hence you are seeing this error. If you are copying directly file as it is in the same format. That means ADF no need to open the file to process it. It can directly copy. Hence in that case you don't see error.

    Kindly consider removing password protection before processing data in ADF pipeline.

    Hope this helps. Please let me know if any further queries.


    Please consider hitting Accept Answer button. Accepted answers help community as well.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.