git clone con ssh no funciona pero se conecta manualmente - wsl ubuntu 22.04

git clone con ssh no funciona pero se conecta manualmente - wsl ubuntu 22.04

Estoy intentando clonar el repositorio desde gitlab. Ya agregué las claves ssh en mi cuenta. Lo que se supone que sucede cuando clono a través de ssh es que el navegador se abrirá para la autenticación a través de duoconnect. Ya instalé duoconnect en mi wsl y también en Windows. Instalé el paquete wslu y xdg-utils. Pero el navegador no se abre para la autenticación. Funciona bien en mi Windows pero no funciona en mi subsistema Linux.

Este es miconfiguración:

Host <server>
    HostName <server>
    IdentityFile ~/.ssh/id_ed25519

Host <server>
        ProxyCommand duoconnect -host=%h:%p -relay=<server> -log ~/duoconnect.log

xdg-openlogra iniciar mi navegador, cuando intento ejecutar esto manualmente en la terminal duoconnect -host=%h:%p -relay=<server> -log ~/duoconnect.log, abre el navegador, inicia sesión y se autentica usando duo, es lo mismo ssh -v <server>pero cuando uso git clonessh, no puede abrir el navegador, tampoco lo hace. No registrar nada

mensaje de error:

ssh: connect to host <server> port 22: Connection timed out
fatal: Could not read from remote repository

Please make sure you have the correct access rights and the repository exists.

información relacionada