X2Go Bug report logs - #1225
x2goclient / pyhoca does not honor ProxyJump in .ssh/config

version graph

Package: x2goclient; Maintainer for x2goclient is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goclient is src:x2goclient.

Reported by: Filip Krikava <krikava@gmail.com>

Date: Tue, 17 Oct 2017 13:10:01 UTC

Severity: normal

Found in versions 4.1.0.0, 4.1.2.2-2020.02.13

Reply or subscribe to this bug.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#1225; Package x2goclient;. (Tue, 17 Oct 2017 13:10:01 GMT) (full text, mbox, link).


Acknowledgement sent to Filip Krikava <krikava@gmail.com>:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Tue, 17 Oct 2017 13:10:01 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):

From: Filip Krikava <krikava@gmail.com>
To: submit@bugs.x2go.org
Subject: x2goclient / pyhoca does not honor ProxyJump in .ssh/config
Date: Tue, 17 Oct 2017 15:01:28 +0200
[Message part 1 (text/plain, inline)]
Package: x2goclient;
Version: 4.1.0.0

Due to the configuration of the university network, I have to first connect
to a frontend, then to a node and then to a VM. To make this easy to use, I
set ProxyJump in my .ssh/config. This works really well for ssh. However,
it does not seem to be recognized by x2go. I have to manually tunnel the
ssh port from the VM on my localhost to be able to connect there via x2go.
The same is for pyhoca-cli 0.5.0.3.
[Message part 2 (text/html, inline)]

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#1225; Package x2goclient;. (Tue, 24 Oct 2017 08:15:02 GMT) (full text, mbox, link).


Acknowledgement sent to Mihai Moldovan <ionic@ionic.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Tue, 24 Oct 2017 08:15:02 GMT) (full text, mbox, link).


Message #10 received at 1225@bugs.x2go.org (full text, mbox, reply):

From: Mihai Moldovan <ionic@ionic.de>
To: Filip Krikava <krikava@gmail.com>, 1225@bugs.x2go.org
Subject: Re: [X2Go-Dev] x2goclient / pyhoca does not honor ProxyJump in .ssh/config
Date: Tue, 24 Oct 2017 10:08:38 +0200
[Message part 1 (text/plain, inline)]
Control: reassign -1 x2goclient

On 10/17/2017 03:01 PM, Filip Krikava wrote:
> Due to the configuration of the university network, I have to first connect to a
> frontend, then to a node and then to a VM. To make this easy to use, I set
> ProxyJump in my .ssh/config. This works really well for ssh. However, it does
> not seem to be recognized by x2go. I have to manually tunnel the ssh port from
> the VM on my localhost to be able to connect there via x2go. The same is for
> pyhoca-cli 0.5.0.3.

There is currently nothing that we could do about this.

The underlying SSH implementations - libssh for X2Go Client and paramiko for
PyHoca - do not support ProxyJump (yet.)

libssh might at some point do this, paramiko probably won't at all[0].



Mihai


[0] https://github.com/paramiko/paramiko/issues/1018

[signature.asc (application/pgp-signature, attachment)]

Bug reassigned from package 'x2goclient;' to 'x2goclient'. Request was from Mihai Moldovan <ionic@ionic.de> to 1225-submit@bugs.x2go.org. (Tue, 24 Oct 2017 08:15:02 GMT) (full text, mbox, link).


No longer marked as found in versions 4.1.0.0. Request was from Mihai Moldovan <ionic@ionic.de> to 1225-submit@bugs.x2go.org. (Tue, 24 Oct 2017 08:15:02 GMT) (full text, mbox, link).


Marked as found in versions 4.1.0.0. Request was from Mihai Moldovan <ionic@ionic.de> to 1226-submit@bugs.x2go.org. (Tue, 24 Oct 2017 08:25:02 GMT) (full text, mbox, link).


Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#1225; Package x2goclient. (Mon, 27 Jul 2020 10:25:02 GMT) (full text, mbox, link).


Acknowledgement sent to Carsten Bockelmann <bockelmann@ant.uni-bremen.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Mon, 27 Jul 2020 10:25:02 GMT) (full text, mbox, link).


Message #21 received at 1225@bugs.x2go.org (full text, mbox, reply):

From: Carsten Bockelmann <bockelmann@ant.uni-bremen.de>
To: "1225@bugs.x2go.org" <1225@bugs.x2go.org>
Subject: Windows x2go client ignores ProxyJump
Date: Mon, 27 Jul 2020 10:20:14 +0000
[Message part 1 (text/plain, inline)]
Package: x2goclient
Version: 4.1.2.2-2020.02.13

Similiar to this old bug https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1225 ProxyJump is ignored under windows.

However, the underlying libssh 0.9.3 now supports ProxyJump and at least in ubuntu 20.04 it works out of the box. This is especially frustrating as host certificates are not supported in libssh which currently blocks any config in x2goclient that directly configures the bastion host as proxy (kex exchange method unsupported).
[Message part 2 (text/html, inline)]

Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#1225; Package x2goclient. (Mon, 27 Jul 2020 10:40:01 GMT) (full text, mbox, link).


Acknowledgement sent to uli42@gmx.de:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Mon, 27 Jul 2020 10:40:02 GMT) (full text, mbox, link).


Message #26 received at 1225@bugs.x2go.org (full text, mbox, reply):

From: Ulrich Sibiller <ulrich.sibiller@gmail.com>
To: Carsten Bockelmann <bockelmann@ant.uni-bremen.de>, 1225@bugs.x2go.org
Subject: Re: [X2Go-Dev] Bug#1225: Windows x2go client ignores ProxyJump
Date: Mon, 27 Jul 2020 12:34:46 +0200
Hi,

I know all this libssh stuff is very frustrating. I have a setup where
libssh 0.9.3 just does not work and no one bothers to build a
x2goclient with the current libssh release (I neither have a windows
compilation setup nor am I doing packaging). However, I have seen a
branch by Mihai (ionic) somewhere (cannot find it right now) where he
seems to have started a version of x2goclient that uses openssh
instead of libssh. Maybe you can ask him for a beta version or support
him in testing.

Uli

On Mon, Jul 27, 2020 at 12:26 PM Carsten Bockelmann
<bockelmann@ant.uni-bremen.de> wrote:
>
> Package: x2goclient
>
> Version: 4.1.2.2-2020.02.13
>
>
>
> Similiar to this old bug https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1225 ProxyJump is ignored under windows.
>
>
>
> However, the underlying libssh 0.9.3 now supports ProxyJump and at least in ubuntu 20.04 it works out of the box. This is especially frustrating as host certificates are not supported in libssh which currently blocks any config in x2goclient that directly configures the bastion host as proxy (kex exchange method unsupported).
>
> _______________________________________________
> x2go-dev mailing list
> x2go-dev@lists.x2go.org
> https://lists.x2go.org/listinfo/x2go-dev


Information forwarded to x2go-dev@lists.x2go.org, X2Go Developers <x2go-dev@lists.x2go.org>:
Bug#1225; Package x2goclient. (Mon, 27 Jul 2020 13:30:02 GMT) (full text, mbox, link).


Acknowledgement sent to Carsten Bockelmann <bockelmann@ant.uni-bremen.de>:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.x2go.org>. (Mon, 27 Jul 2020 13:30:02 GMT) (full text, mbox, link).


Message #31 received at 1225@bugs.x2go.org (full text, mbox, reply):

From: Carsten Bockelmann <bockelmann@ant.uni-bremen.de>
To: "1225@bugs.x2go.org" <1225@bugs.x2go.org>
Subject: AW: [X2Go-Dev] Bug#1225: Windows x2go client ignores ProxyJump
Date: Mon, 27 Jul 2020 13:26:45 +0000
Ah sorry, for posting this twice. Had another windows open with the old bug address. :/

Regarding an openssh version: That would be great. Especially if you go the certificate route there seem to be all kinds of problems with other ssh libraries. Certificates are a very neat idea at first, but now more and more problems pop up due to incompatibilities 

Carsten

-----Urspr√ľngliche Nachricht-----
Von: Ulrich Sibiller <ulrich.sibiller@gmail.com> 
Gesendet: Montag, 27. Juli 2020 12:35
An: Carsten Bockelmann <bockelmann@ant.uni-bremen.de>; 1225@bugs.x2go.org
Betreff: Re: [X2Go-Dev] Bug#1225: Windows x2go client ignores ProxyJump

Hi,

I know all this libssh stuff is very frustrating. I have a setup where libssh 0.9.3 just does not work and no one bothers to build a x2goclient with the current libssh release (I neither have a windows compilation setup nor am I doing packaging). However, I have seen a branch by Mihai (ionic) somewhere (cannot find it right now) where he seems to have started a version of x2goclient that uses openssh instead of libssh. Maybe you can ask him for a beta version or support him in testing.

Uli

On Mon, Jul 27, 2020 at 12:26 PM Carsten Bockelmann <bockelmann@ant.uni-bremen.de> wrote:
>
> Package: x2goclient
>
> Version: 4.1.2.2-2020.02.13
>
>
>
> Similiar to this old bug https://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=1225 ProxyJump is ignored under windows.
>
>
>
> However, the underlying libssh 0.9.3 now supports ProxyJump and at least in ubuntu 20.04 it works out of the box. This is especially frustrating as host certificates are not supported in libssh which currently blocks any config in x2goclient that directly configures the bastion host as proxy (kex exchange method unsupported).
>
> _______________________________________________
> x2go-dev mailing list
> x2go-dev@lists.x2go.org
> https://lists.x2go.org/listinfo/x2go-dev

Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Sun Nov 27 16:27:59 2022; Machine Name: ymir.das-netzwerkteam.de

X2Go Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.