AzureSignTool icon indicating copy to clipboard operation
AzureSignTool copied to clipboard

Signing failed with error 801901F4 for file

Open bording opened this issue 2 years ago • 1 comments

I'm using 2.0.17, and after switching to an EV code signing certificate, I'm getting "Signing failed with error 801901F4 for file" during the signing process.

Here's the build log:

EXEC error message: 'trce: AzureSignTool.Program[0]
[21:30:19][Exec]       Retrieving certificate Particular-EV-Code-Signing.
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       Acquiring access token from client id
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       Acquired access token from client id
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       Retrieved certificate Particular-EV-Code-Signing.
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       Creating context
[21:30:19][Exec] info: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Signing file C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Getting SIP Data
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Calling SignerSignEx3
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Acquiring access token from client id
[21:30:19][Exec] trce: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Acquired access token from client id
[21:30:19][Exec] fail: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Signing failed with error 801901F4 for file C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe.
[21:30:19][Exec] info: AzureSignTool.Program[0]
[21:30:19][Exec]       => File: C:\BuildAgent\work\d73ba202ab07f1d8\assets\Particular.ServiceControl-4.20.0-PullRequest2587-0018.exe
[21:30:19][Exec]       Stopping file signing.
[21:30:19][Exec] info: AzureSignTool.Program[0]
[21:30:19][Exec]       Successful operations: 0
[21:30:19][Exec] info: AzureSignTool.Program[0]
[21:30:19][Exec]       Failed operations: 1

I'm not having problems with NuGetKeyVaultSignTool, so it seems like the certificate set up in Key Vault is fine, it's just AzureSignTool that's failing.

Any ideas?

bording avatar Jul 07 '21 21:07 bording

what -tr -td arguments do you use ? 0x801901F4 is authentication related.

pudrik avatar Jan 29 '24 13:01 pudrik