From ionic@ionic.de Tue Oct 24 10:14:01 2017 Received: (at 1225) by bugs.x2go.org; 24 Oct 2017 08:14:08 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=3.0 tests=BAYES_40,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 5C6E95DACC for <1225@bugs.x2go.org>; Tue, 24 Oct 2017 10:14:01 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9LX4ysoQklZ6 for <1225@bugs.x2go.org>; Tue, 24 Oct 2017 10:13:56 +0200 (CEST) X-Greylist: delayed 317 seconds by postgrey-1.35 at ymir.das-netzwerkteam.de; Tue, 24 Oct 2017 10:13:56 CEST Received: from mail.ionic.de (ionic.de [87.98.244.45]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 5F7BC5DACB for <1225@bugs.x2go.org>; Tue, 24 Oct 2017 10:13:56 +0200 (CEST) Received: from [10.20.40.15] (178.162.222.163.adsl.inet-telecom.org [178.162.222.163]) by mail.ionic.de (Postfix) with ESMTPSA id 6A68A4F00677; Tue, 24 Oct 2017 10:08:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=ionic.de; s=default; t=1508832519; bh=AzYg/rm4ARRAUKQcebyLjuyDlXCqmPMx+edKT7uql3w=; h=Subject:To:References:From:Date:In-Reply-To:From; b=srAcy1hyc19LLciRULqVzSkkxxLG2OQUweiG02iC2h9HgEfhIQppWt8Q9qXKPQ4Jm SeYuUy0hgTZJ+Ka5chP47c/eCDGCK1XgjFzHJc6XMlIsONi6pJPG3wPHxmzlIRjlUe xlZbtMLnyfVZtzuP5BgV7S5Pio1Pu8aaT5qnjbLI= Subject: Re: [X2Go-Dev] x2goclient / pyhoca does not honor ProxyJump in .ssh/config To: Filip Krikava , 1225@bugs.x2go.org References: From: Mihai Moldovan Message-ID: <37c10027-570b-777f-be59-081e848c8871@ionic.de> Date: Tue, 24 Oct 2017 10:08:38 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ngDijtFNhFIRjlPa9OnIP1kPgJbqNgVtD" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --ngDijtFNhFIRjlPa9OnIP1kPgJbqNgVtD Content-Type: multipart/mixed; boundary="WqqS9NiDsTBFwMs5vclPHlUauEVo2B2FT"; protected-headers="v1" From: Mihai Moldovan To: Filip Krikava , 1225@bugs.x2go.org Message-ID: <37c10027-570b-777f-be59-081e848c8871@ionic.de> Subject: Re: [X2Go-Dev] x2goclient / pyhoca does not honor ProxyJump in .ssh/config References: In-Reply-To: --WqqS9NiDsTBFwMs5vclPHlUauEVo2B2FT Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable 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 con= nect 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, i= t does > not seem to be recognized by x2go. I have to manually tunnel the ssh po= rt from > the VM on my localhost to be able to connect there via x2go. The same i= s 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 --WqqS9NiDsTBFwMs5vclPHlUauEVo2B2FT-- --ngDijtFNhFIRjlPa9OnIP1kPgJbqNgVtD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIzBAEBCgAdFiEEbhHQj3UzgcdE8cg8H9Yu2W4lOocFAlnu9QYACgkQH9Yu2W4l OocVKhAA3yhLLHEzYQMEFXVW3igudyc9xvuyycfAhuWqMXUqDaO/vVtLsJhiVJC8 KssE9zuLd9ji+9eYk0GrlmEK5eyHX6jMXt/nggwb9BeMR6coR8M6P8cLQ7uHIjIF I6kL1+5mHNqqNC+yaqG6ZcX6/5C5sqdArKZRIEyYGaRGeYNEMOxHHK+a9Bmgs/t4 47Kq9oLcJU0YBgcYO55w7n1Fa0j/3bCVfYX0RVEWE69ArrnTn34kM1nwqQh38eA8 Lesmtq45bZj2oYWb5Z5ddAH1BQbDrcjNYHaU55o9dCMFO/ry+9DwTBcWpGw6KvaL cDOx+jtt9gBqPFLoHJo/IskGIny8yTm0YijBFsq+u8zBnzJfmGOTxppVSOOOr0uw z2XVXI0ETFsWu7po+ogX2n902qtTJBaDknhAg/Vthli9xBwGpb5HKTTllqZG1cHG EttT69RXtGeafMDMwwmH5vcfrXihA6VfOi0KArCLYQDbC0MNxQzahNAEn7d/B5xg PwjjGp14DjN3+prplP89sSfxBXjwXXMSRfGOZ+NBAg32e5BnBtBU5eDRNfpLpnu4 ETN5MFXP5LF7FIilI0copiJqxvbJinnGCorSWAIrysweZpam/GjX4qqVxqpHxEaV mhLqLYx+9oJjJEDAkjOonCyR0A41fKsmhpq2AijDE/NlacUJPos= =nprB -----END PGP SIGNATURE----- --ngDijtFNhFIRjlPa9OnIP1kPgJbqNgVtD--