NetworkManager fails to load certificate on a yubikey

Solution Verified - Updated -

Issue

  • NetworkManager fails to obtain client certificate and private key from Yubikey.
  • wpa_supplicant emits the error :
wpa_supplicant[x]: ENGINE: engine pkcs11 not available [error:12800067:DSO support routines::could not load the shared library]
wpa_supplicant[x]: TLS: Failed to set TLS connection parameters
wpa_supplicant[x]: ENGINE: engine deinit
wpa_supplicant[x]: EAP-TLS: Failed to initialize SSL.

Environment

  • Red Hat Enterprise Linux 9
  • NetworkManager 1.48.10
  • Yubikey 5/5C FIPS

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content