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-open
logra 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 clone
ssh, 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.