When I try to code sign in my Jenkins job I receive a SignTool error:
c:\jenkins\workspace\codesign-windows> signtool sign /t http://timestamp.digicert.com /n "Acme Inc." code.exe SignTool Error: No certificates were found that met all the given criteria. I am using a DigiCert Extend Validation ( EV ) USB token that requires the USB token be connected to the build machine. This works fine when logged on as normal user. - I am running Jenkins as a Windows service. - Service Log On is set to Local System account. - Service is *allowed to interact with desktop.* When I logon as a normal user to the build machine, it works fine. 1 - signtool sign /t http://timestamp.digicert.com /n "Acme Inc." code.exe 2 - This triggers a pop-up "Token Logon" dialog that requires user interaction 3 - I have a separate "Token Logon" watcher that finds the WIndows ID and enters password. 4 - Code is signed automatically C:\jenkins\workspace\codesign-windows>signtool sign /t http://timestamp.digicert .com /n "The Charles Machine Works, Inc." token-logon.exe Done Adding Additional Store Successfully signed: token-logon.exe Any suggestions to try are much appreciated, -Ed -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CAKas9SSxA2i%2BggCz1Y5CwUe%3DRCUa6Sagmj-p6hcWed-aBhv%3D4Q%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
