-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Access denied error with pcscd and yubico-authenticator #1537
Comments
can i work on this? |
@nick2432 what would you have in mind here? This issue can potentially have many different root causes. |
@rubyFeedback: Maybe try looking into what $ grep -rin 1050 /usr/lib/udev/rules.d/*.rules
/usr/lib/udev/rules.d/69-yubikey.rules:7:ATTRS{idVendor}=="1050", ATTRS{idProduct}=="0010|0110|0111|0114|0116|0401|0403|0405|0407|0410", \ So, an ArchLinux-based distro has this system file:
This file was placed by the $ pacman -Fx /usr/lib/udev/rules.d/69-yubikey.rules
usr/lib/udev/rules.d/69-yubikey.rules is owned by extra/yubikey-personalization 1.20.0-4 Depending on your system, there may or may not be a proper
So, for next steps it's likely that you'll want to check those things. |
@rubyFeedback just to doublecheck, youre not running the yubikey authenticator flatpak? If you are, you have hit this: flathub/com.yubico.yubioath#90 |
Sorry if I file this on the wrong repository; I just googled for yubico-authenticator and this project
turned up first.
This page shows us how to start pcscd via systemd:
https://support.yubico.com/hc/en-us/articles/360016649039-Installing-Yubico-Software-on-Linux
That kind of works:
So pcscd is running, kind of, I think, as ps ax shows it.
yubico says access denied though and I have no idea what to do next.
Output on the commandline is:
I have two requests:
could the above webpage (or an alternative one, that also gets linked into the above), explain what to do in such a case? It is ok to re-redirect towards a FAQ or another page, but just so that it is mentioned and people can find it. I am horrible at finding things these days, so websites containing useful information are VERY much appreciatedion.
but, even more importantly, could it be made more clear what we can do now? I have no idea how to work with pcscd, never used it before, but I kind of need it to get yubico-authenticator to work. The GUI it presents starts up fine, so that part works, but it then says "failed to open smartcard connection" or so, and now I am stuck. Perhaps the GUI itself could even offer help how to resolve this; or it could auto-solve it (no idea how the smartcard daemon works).
Of course if this could be auto-solved this would be even better, perhaps the GUI could have an option for that (e. g. to re-start the daemon from within yubico, that would be great). I am fine solving this without the GUI too, but right now I lack the information how to do so. Obviously both pcscd and yubico-authenticator work in principle, so I need to find out where the "access denied" situation is the issue (I am the superuser right now, so I am very much confused how there can be any access denied error. How can that happen? I mean, I am in full control of this desktop machine at home so no idea about that error.)
Anyway, thanks for reading this.
The text was updated successfully, but these errors were encountered: