Certificate Not Found

Apr 5, 2026 · 3 views

Problem

OneSigner reports "Certificate not found" or the certificate list is empty.

Solutions

1. Check USB Token is Connected

  • Ensure the USB token is physically plugged in
  • Check Device Manager for the token (Smart card readers)
  • Try a different USB port

2. Check Certificate Store

  1. Open certmgr.msc (run as the same user running OneSigner)
  2. Navigate to Personal → Certificates
  3. Verify your certificate is listed with a key icon (indicates private key is available)

3. Check Token Driver

  • SafeNet: Open SafeNet Authentication Client → verify token is visible
  • YubiKey: Open YubiKey Manager → verify PIV certificates
  • ePass2003: Check vendor management tool

4. User Session Required

Important: USB token signing requires an interactive Windows desktop session. The Windows service runs in Session 0 and cannot directly access USB tokens. OneSigner handles this automatically by spawning a signing process in the user's session.

  • Ensure a user is logged in to Windows (desktop session active)
  • For unattended operation, configure Auto-Logon in the GUI
  • Remote Desktop sessions may work if the token is redirected

5. Restart Token Service

net stop SCardSvr
net start SCardSvr