Since native proxyjump introduced some configs lead to infinite loop

  • Arch Linux
  • libssh 0.11.1
  • remmina 1.4.36

Since native proxyjump introduced (bisected the problem to [6d1ed76c] feat: implement proxy jump using libssh) some configs lead to infinite loop.

I'm using Remmina to connect to RDP via ssh tunnel provided by remmina prefs.

I have .ssh/config:

host ssh-host
hostname 10.1.1.1

host 10.1.1.* 10.1.20.*
proxyjump ssh-host

And remmina RDP's ssh tunnel set to ssh-host. In this case remmina goes to loop and eventually crashes.

When I remove ambiguous host I can connect again via ssh-host:

host ssh-host
hostname 10.1.1.1

host 10.1.20.*
proxyjump ssh-host

Reverting to 0.10.6 also solves the issue.