On Thu, Jun 27, 2024 at 9:06 AM Hauke Fath <hf@spg.tu-darmstadt.de> wrote:
On Thu, 27 Jun 2024 14:52:18 +0200, Ulrich Sibiller wrote:

>As MacOS is unixoid i assume you can easily automate the tunnel
> building during session startup. This should not build up big hurdles
> for any of your (possibly unexperienced) users.

s/possibly/generally/g

As mentioned, this will have to work on windows, macos, unixen.

> Regarding the proxy connection: AFAIR x2go will connect to the named
> proxy and start another ssh session to the final destination there.

Ah - now we're getting somewhere:

% ./x2go --debug --libssh-debug
[...]
[2024/06/27 15:00:15.040974, 1] channel_request:  Channel request
pty-req failed
x2go-DEBUG-../src/sshmasterconnection.cpp:1670>
"ssh_channel_request_pty schlug fehl": "Channel request pty-req failed"

x2go-DEBUG-../src/sshmasterconnection.cpp:705> Login Check - Failed
x2go-DEBUG-../src/sshmasterconnection.cpp:436> SSH proxy interaction
finished
[...]

and since the jumphost does not offer sessions, that is the end of that.

Anyway - thanks for the input.  :)

Cheerio,
Hauke

Possibly tailscale could help you.