Skip to content
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

Problem with smartcard #124

Open
walt31 opened this issue Mar 8, 2024 · 5 comments
Open

Problem with smartcard #124

walt31 opened this issue Mar 8, 2024 · 5 comments

Comments

@walt31
Copy link

walt31 commented Mar 8, 2024

Dear community, Developpers,

Not sure a bug, but I encounter a difference between v0.76u1 and upper.

I use pageant with a smartcard and puttycac.
With v0.78 an newer, each time I open a new window, I have to wait a long time, then a window appear requesting me to validate access to the smartcard.

In v0.76u1, first connection is waiting accessing the card + pin code, but all other connection are quick and functional.

I try cross test, and it seems that the problem is located in putty. Currently, I test pageant 0.8 (32 bits) with putty 0.76u1 and work perfectly.
Tested with 0.78u1, 0.79 and 0.8: putty hang for a while, then request me, for all connection (not only the first), to validate the smartcard tool then session abort due to latency. Restart the connection and after another 20 to 30s connect the VM.

So: problem in configuration? bug?
I saw that the 0.8 menu have some new items. Maybe I forget some settings.

Thanks for the feedback

@NoMoreFood
Copy link
Owner

I'm struggling with your English a bit. Please provide: Smartcard model, operating system environment details, whether you're using a CAPI/PKCS/FIDO, and ideally a video of the behavior if possible.

@walt31
Copy link
Author

walt31 commented Mar 11, 2024

Sorry for my English ...
So smartcard utility : nexus personal from nexusgroup
OS : W10
Use CAPI to store the card informations

I posted 2 videos.
Working Putty v0.76u1 & pageant 0.8: https://www.youtube.com/watch?v=3yn1uEirZK8

Not working: putty and pageant 0.8: https://www.youtube.com/watch?v=CNqnDfhLY6c
In fact I tried with 0.78u1, 0.79 and 0.8: same result
symptoms:

  • first connection take a long time
  • the application seems not responding
  • then the request to access the smartcard arrive
  • after another long time, the code is requested, and connection is available
  • but if I resquest to duplicate the connection, it restart the same process (except the request of the pin code): Hang, validate the smartcard to use, ...

@NoMoreFood
Copy link
Owner

That is crazy. I haven't seen any behavior like that before. Do you see the same long waiting behavior if you do not Pageant? PuTTY / Pageant did change mechanism they use to communication from Windows messages to named pipes so it's possible that's also playing a role here.

Does anyone else see this behavior?

@NoMoreFood
Copy link
Owner

@walt31 Can you link me to the product page for the token you have?

@walt31
Copy link
Author

walt31 commented Mar 27, 2024

I put another video (https://www.youtube.com/watch?v=w43nnmHDJc8):
puttycac 0.76 + pageant 0.8
open some ssh connections
close pageant => puttycac 0.76U1 with capi cert launched direclty on putty settings
open some ssh connections

Change from puttycac 0.76U1 to 0.80
launch pageant 0.8
open some ssh connections
close pageant => puttycac 0.80 kept tht capi cert information
open some ssh connections

Otherwise the link to the documentation of the product:
https://doc.nexusgroup.com/pub/nexus-personal-desktop-client

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants