git clone com ssh não funciona, mas conecta manualmente - wsl ubuntu 22.04

git clone com ssh não funciona, mas conecta manualmente - wsl ubuntu 22.04

Estou tentando clonar o repositório do gitlab. Já adicionei as chaves ssh na minha conta. O que deve acontecer quando eu clonar via ssh é que o navegador abrirá para autenticação via duoconnect. Já instalei o duoconnect no meu wsl e windows também. Instalei o pacote wslu e xdg-utils. Mas o navegador não abre para autenticação. Funciona bem no meu Windows, mas não funciona no meu subsistema Linux.

Este é meuconfiguração:

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

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

xdg-openconsegue iniciar meu navegador, quando tento rodar manualmente no terminal duoconnect -host=%h:%p -relay=<server> -log ~/duoconnect.log, ele abre o navegador, loga e autentica usando duo, é a mesma coisa ssh -v <server>mas quando uso git cloneusando ssh, ele não consegue abrir o navegador, também não ' não registrar nada

mensagem de erro:

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.

informação relacionada