Open
Description
New issue checklist
- I searched for existing GitHub issues
- I read pipeline troubleshooting guide
- I checked how to collect logs
Task name
Azure File Copy
Task version
4.257.0
Issue Description
'Azure File Copy' task v4.257.0 triggers error "...\4.257.0\ps_modules\VstsAzureHelpers_\openssl\openssl.exe' is not recognized as the name of a cmdlet...".
When using 4.254.0 task, ...\4.254.0\ps_modules\VstsAzureHelpers_\ contained openssl, openssl3, and openssl4 folders. While ...\4.257.0\ps_modules\VstsAzureHelper only contains openssl4.
Environment type (Please select at least one enviroment where you face this issue)
- Self-Hosted
- Microsoft Hosted
- VMSS Pool
- Container
Azure DevOps Server type
dev.azure.com (formerly visualstudio.com)
Azure DevOps Server Version (if applicable)
No response
Operation system
Windows 2019 & 2016
Relevant log output
Azure file copy Pipelien extension failed to Copy files to Azure Blob Storage or virtual machines. Looks it is missing OpenSSL.exe
Task Version : 4.257.0
Error
025-06-18T11:07:01.2261432Z ##[debug]Entering Invoke-VstsTool.
2025-06-18T11:07:01.2285121Z ##[debug] FileName: 'E:\\I_R_MIM_AZDO_Agent04w\\_tasks\\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\\4.257.0\\ps_modules\\VstsAzureHelpers_\\openssl\\openssl.exe'
2025-06-18T11:07:01.2311104Z ##[debug] Arguments: 'pkcs12 -export -in E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificate.pem -out E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificate.pfx -password file:'E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificatepassword.txt''
2025-06-18T11:07:01.2334111Z ##[debug] RequireExitCodeZero: 'True'
2025-06-18T11:07:01.2344061Z ##[command]'E:\\I_R_MIM_AZDO_Agent04w\\_tasks\\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\\4.257.0\\ps_modules\\VstsAzureHelpers_\\openssl\\openssl.exe' pkcs12 -export -in E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificate.pem -out E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificate.pfx -password file:'E:\\I_R_MIM_AZDO_Agent04w\\_temp\\clientcertificatepassword.txt'
2025-06-18T11:07:01.2498108Z ##[debug]Leaving Invoke-VstsTool.
2025-06-18T11:07:01.2568783Z ##[debug]ExceptionMessage: The term 'E:\\I_R_MIM_AZDO_Agent04w\\_tasks\\AzureFileCopy_eb72cb01-a7e5-427b-a8a1-1b31ccac8a43\\4.257.0\\ps_modules\\VstsAzureHelpers_\\openssl\\openssl.exe' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
2025-06-18T11:07:01.2655086Z ##[debug]ExceptionMessage: There was an error with the service principal used for the deployment.
Full task logs with system.debug enabled
[REPLACE THIS WITH YOUR INFORMATION]
Repro steps
Classic pipeline. Multiple customers reported the issue.