OmniSSHAgent icon indicating copy to clipboard operation
OmniSSHAgent copied to clipboard

slow to access key from WSL2

Open schmonz opened this issue 8 months ago • 10 comments

Thank you for OmniSSHAgent!

On a new system for work, I'm noticing a pretty consistent delay in accessing my key from WSL2 Ubuntu. Typical results:

$ for i in 1 2 3 4 5; do time ssh-add -l; done
4096 SHA256:2AfZ99a6atCwgRm2fnNvdOTLV4xjFP6Yt82M9ZjKiAI AzureAD+AmitaiSchleier@DESKTOP-D2T768J (RSA)

real    0m20.576s
user    0m0.002s
sys     0m0.000s
4096 SHA256:2AfZ99a6atCwgRm2fnNvdOTLV4xjFP6Yt82M9ZjKiAI AzureAD+AmitaiSchleier@DESKTOP-D2T768J (RSA)

real    0m15.266s
user    0m0.003s
sys     0m0.000s
4096 SHA256:2AfZ99a6atCwgRm2fnNvdOTLV4xjFP6Yt82M9ZjKiAI AzureAD+AmitaiSchleier@DESKTOP-D2T768J (RSA)

real    0m15.262s
user    0m0.002s
sys     0m0.000s
4096 SHA256:2AfZ99a6atCwgRm2fnNvdOTLV4xjFP6Yt82M9ZjKiAI AzureAD+AmitaiSchleier@DESKTOP-D2T768J (RSA)

real    0m15.325s
user    0m0.003s
sys     0m0.000s
4096 SHA256:2AfZ99a6atCwgRm2fnNvdOTLV4xjFP6Yt82M9ZjKiAI AzureAD+AmitaiSchleier@DESKTOP-D2T768J (RSA)

real    0m15.301s
user    0m0.002s
sys     0m0.000s

(In a PowerShell, ssh-add -l completes immediately.)

More system details:

$ wsl.exe --version
WSL version: 2.1.5.0
Kernel version: 5.15.146.1-2
WSLg version: 1.0.60
MSRDC version: 1.2.5105
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.25131.1002-220531-1700.rs-onecore-base2-hyp
Windows version: 10.0.22631.3447

$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.4 LTS
Release:        22.04
Codename:       jammy

$ ps auxwww | grep socat
schmonz      824  0.0  0.0  10296  4552 ?        Ss   08:52   0:00 socat UNIX-LISTEN:/home/schmonz/.ssh/agent.sock,fork EXEC:/home/schmonz/omni-socat/omni-socat.exe,nofork
schmonz    11014  0.0  0.0   6480  2228 pts/5    S+   10:43   0:00 grep socat

What can I do to try to narrow this down?

schmonz avatar May 27 '24 14:05 schmonz