[X2go-dev] remote proxy closed the connection
Mike Gabriel
mike.gabriel at das-netzwerkteam.de
Sat Feb 5 11:25:58 CET 2011
Hi Gerry,
On Sa 05 Feb 2011 00:09:52 CET Gerry Reno wrote:
> What's interesting is that it presents the menu and the process is shown
> as "running" so then your "suspend" it and "resume" it and you still get
> the "remote proxy closed the connection" error and NX proxy shows
> "aborting" but it does resume the session. Very confusing to users but
> at least they get their session back.
By what I read the issue really occurs around the port forwarding
request. I try to sketch the mechanism...
o client: sets up a forwarding tunnel to the server (for nxproxy traffic
which in our discussed scenario)
o server: thinks the tunnel is already/still set up (by the former request)
and denies the tunnel
-> here PyHoca-GUI tries to push a cancel_port_forward request to the SSH
daemon which sometimes works but sometimes doesn't
o the x2goclient does not realize the failed tunnel (PyHoca-GUI
btw. does and
reports an error)
o thus, x2goclient continues as planned
o client: call of server-side x2goresume-session script (which fails because
of the missing port forwarding tunnel)
o client: from x2goresum-session script the x2goresume script is called
(which updates the database and states that the new session is running
although the session resuming failed)
The problem is that old port forwarding requests on the SSH server do
not get properly cancelled by the clients. If a request does not get
canceled the port is blocked/busy and another SSH client instance
cannot request a port forwarding on this server port.
Hope that sheds more light on the situation... If you can find an SSHd
option that could fix this behaviour this would be really great!!!
Greetings,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, dorfstr. 27, 24245 barmissen
fon: +49 (4302) 281418, fax: +49 (4302) 281419
GnuPG Key ID 0xB588399B
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 489 bytes
Desc: Digitale PGP-Unterschrift
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20110205/3efc49f3/attachment.pgp>
More information about the x2go-dev
mailing list