Skip to content

[BUG / possible BUG] Huge delay on WSL (Arch and also NixOS) #3061

Description

@lapo-luchini
  • I am running version e0af44a7be4c02da86c0f6e93ad9008841fc02b7 from the git repo
  • I am running testssl.sh -v | grep from

Before you open an issue please consult the FAQ and check whether this is a known problem by searching the issues

  • couldn't find anything

Command line to reproduce (or docker command)

testssl.sh google.com

and in other console:

% ps auxf | grep -A20 testssl
lapo       76824  1.0  0.0  16048 12160 pts/5    S+   14:02   0:00  |           \_ bash /home/lapo/bin/testssl.sh google.com
lapo       76934  0.0  0.0  14796  9472 pts/5    S+   14:02   0:00  |               \_ /usr/sbin/openssl s_client -tls1
lapo       76935  0.0  0.0   6812  2432 pts/5    S+   14:02   0:00  |               \_ grep -aiq unknown option

(but it also happens with testssl.sh -v really!)

Expected behavior

An immediate response to testssl.sh -v and even when reporting remote websites, the header should appear pretty soon. (then the complete report can take the time it takes)

Your system (please complete the following information):

  • OS: Arch Linux (under Windows 11 WSL), but same on NixOS 25.11 (Xantusia) (WSL)
  • Platform: Linux 6.6.87.2-microsoft-standard-WSL2 x86_64
  • OpenSSL + bash: unknown (takes a looong time also to do testssl.sh -b

Additional context

I am willing to debug the issue… I already tried DEBUG=5, or bash -vx (it stops after redirecting stderr to 42), or strace but I failed to undestand th eproblem.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions