SmartCard shell issue

Hello:

I have been using the Nitrokey HSM 2 in Linux headless environments without issue. I want to create multiple key domains and saw that it is recommended to use the SmartCard shell to set this up.

I am currently using MacOS 15.7.1 and using JRE build 25.0.1+8-LTS-27. The Nitrokey is plugged into a Caldigit dock.

From what I can tell, SCSH does not detect the card.

MacOS is aware of the card:

I have tried both the zip files with and without Java bundled. I also tried the command line and had a similar experience.

Has anyone come across this before, or is aware of a resolution?

Thanks

Does the token show up in Options / Reader Configuration ?

There are combinations where Java does not find the PCSC subsystem.

@sc-hsm Yes, the Nitrokey is listed and enabled in the card reader configuration page.

I have also tried without the YubiKey. Is the link that you provided still valid? If so, please direct me on what I should do next.

In the meantime, here are additional things that I have tried:

  • Removing Oracle JDK and installing OpenJDK 25.0.1
  • Installed pcsc-lite from Homebrew
  • Tried using the IzPack package
  • Tried running with elevated privileges

Thanks