question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Signing validation for Arcade validation is failing

See original GitHub issue

This build from Arcade validation is failing signing validation consistently: https://dnceng.visualstudio.com/internal/_build/results?buildId=543905&view=results

Previous build passed: https://dnceng.visualstudio.com/internal/_build/results?buildId=543556&view=results

Seems there was not change in SignTool in Arcade. I also don’t see any change in Arcade validation files related to signing.

The failure error is:

[File] Validation.1.0.0-prerelease.20152.5.nupkg, Signed: False
  [File] 8ccdda4c8ccc0950007bcad85d812703.dll, Signed: False, Full Name: lib/netcoreapp2.0/Validation.dll [Error] HRESULT: 800b0109 (A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider)
[File] Validation.Tests.1.0.0-prerelease.20152.5.nupkg, Signed: False
  [File] 9553bb952bf30e31a6ebfe78d1d305b1.dll, Signed: False, Full Name: lib/netcoreapp2.1/Validation.Tests.dll [Error] HRESULT: 800b0109 (A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider)

I downloaded the packages and they are signed but the Certificate seems bogus:

signed

The SignTool logs indicate that the package/file was submitted correctly to the servers and signed properly.

/cc @MattGal

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
JohnTortugocommented, Mar 3, 2020

Yeah, real lucky. I confirmed by looking at the .dlls bits and they were indeed built from a Debug configuration.

I also think fixing only in Arcade-validation is better right now. AFAIU most repos have signing validation enabled and would catch this sort of thing (as it just did).

0reactions
mmitchecommented, Mar 3, 2020

Yeah, I think fixing in arcade-validaiton is the right place, though it might be interesting to see whether someone else is publishing from debug.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Validate signing validation allows unsigned symbols. ...
SignTool would permit unsigned symbols.nupkgs, and then signing validation would start failing in repos. We should add a test to arcade ...
Read more >
Honor Definition Query in Arcade Validation
The Arcade validation doesn't honor that query and validates the expression with an empty value, giving an error. The actual tool does honor ......
Read more >
1 file failed to validate, over and over : r/GlobalOffensive
1-2 failed to validate is normal, usually is just reinstalling directx whether it needed to or not. For the VAC error, usually signing...
Read more >
"Failed to verify signed files for CSGO, content validation is ...
My CS:GO keep saying "Failed to verify signed files for CSGO, content validation is required" other games work just fine.
Read more >
Bier Haus BB2 Signature Validation Failed
I'm running Bier Haus version S8A3-000-1010 (Castle King) and after the game is booted for 12 to 18 hours it throws a "Signature...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found