Hi Stefan,
when I run x2goclient --debug, I get the following output:
x2go-INFO-1> "Starting X2Go Client 4.1.2.3..." x2go-WARNING-1> English language requested, not loading translator. x2go-WARNING-1> English language requested, not loading translator. x2go-INFO-3> "Started X2Go Client." x2go-DEBUG-../src/onmainwindow.cpp:655> "$HOME=/home/alex" x2go-DEBUG-../src/onmainwindow.cpp:2392> Reading 2 sessions from config file. x2go-DEBUG-../src/onmainwindow.cpp:13658> libssh not initialized yet. Initializing. x2go-DEBUG-../src/onmainwindow.cpp:2888> Creating QPixmap with session icon: '":/img/icons/128x128/x2gosession.png"'. x2go-INFO-8> "Starting connection to server: d.emimx.com:22" x2go-DEBUG-../src/onmainwindow.cpp:3011> Starting new ssh connection to server:"10.10.10.201":"22" krbLogin: false x2go-DEBUG-../src/sshmasterconnection.cpp:168> SshMasterConnection, host "10.10.10.201"; port 22; user "alex"; useproxy true; proxyserver "sshproxy.mydomain.com"; proxyport 80 x2go-DEBUG-../src/sshmasterconnection.cpp:248> Starting SSH connection without Kerberos authentication. x2go-DEBUG-../src/sshmasterconnection.cpp:250> SshMasterConnection, instance SshMasterConnection(0x5c61447b31d0) created. x2go-DEBUG-../src/sshmasterconnection.cpp:492> SshMasterConnection, instance SshMasterConnection(0x5c61447b31d0) entering thread. x2go-DEBUG-../src/sshmasterconnection.cpp:597> "Cannot connect to proxy server."
x2go-ERROR-2> "Connection error: Proxy: Cannot connect to proxy server." x2go-DEBUG-../src/sshmasterconnection.cpp:762> SshMasterConnection, instance SshMasterConnection(0x5c61447b31d0) waiting for thread to finish. x2go-DEBUG-../src/sshmasterconnection.cpp:764> SshMasterConnection, instance SshMasterConnection(0x5c61447b31d0) thread finished. x2go-DEBUG-../src/sshmasterconnection.cpp:769> SshMasterConnection, instance SshMasterConnection(0x5c61447b31d0) finished destructor.
It seems that the X2Go client never tries to reach the nginx server. However, the nginx server is definitely working and serving a number of websites and "reverse proxying" docker containers. When I use curl, I can reach nginx from the client computer: curl -v --user "alex:xxx" http://sshproxy.mydomain.com
GET / HTTP/1.1 Host: sshproxy.mydomain.com Authorization: Basic xxx User-Agent: curl/8.5.0 Accept: */*
How can I find what is going on?