From unknown Fri Mar 29 10:59:27 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#684: [X2Go-Dev] Bug#684: Bug#684: select_session offers offline servers to X2Go Client Reply-To: Stefan Baur , 684@bugs.x2go.org Resent-From: Stefan Baur Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Sat, 06 Dec 2014 23:25:02 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 684 X-X2Go-PR-Package: python-x2gobroker X-X2Go-PR-Keywords: Received: via spool by 684-submit@bugs.x2go.org id=B684.141790812915443 (code B ref 684); Sat, 06 Dec 2014 23:25:02 +0000 Received: (at 684) by bugs.x2go.org; 6 Dec 2014 23:22:09 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 X-Greylist: delayed 303 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Sun, 07 Dec 2014 00:22:07 CET Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.187]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 5DCC45E0E0 for <684@bugs.x2go.org>; Sun, 7 Dec 2014 00:22:07 +0100 (CET) Received: from [192.168.0.3] ([188.105.141.225]) by mrelayeu.kundenserver.de (mreue003) with ESMTPSA (Nemesis) id 0LkknQ-1XP9lz16EG-00aSJZ; Sun, 07 Dec 2014 00:17:03 +0100 Message-ID: <54838E82.60705@baur-itcs.de> Date: Sun, 07 Dec 2014 00:17:22 +0100 From: Stefan Baur User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.3.0 MIME-Version: 1.0 To: Mike Gabriel , 684@bugs.x2go.org, Sergey Savko References: <143861477.96320.1417796055431.JavaMail.zimbra@tophouse.ru> <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> <20141206225605.Horde.h0QDOmvCPLZG5RzMvTt6XA3@mail.das-netzwerkteam.de> In-Reply-To: <20141206225605.Horde.h0QDOmvCPLZG5RzMvTt6XA3@mail.das-netzwerkteam.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:zWxZBFK7NiMx94VuXDo8UYPHDtqbCk1hnETTkRtU6s+MwOGiUNt qiT71Z94+TwCVgZdhbc2TjaxnEfgUP9RNcmH9hjGOlnKl02hiv2hFANol4f0N+zWDffOnLl BFkLP7roGGpg9vFG9TJOi+1QxOWCG7SQ+L3nVZdy+SC9iXSlT3BjzgZhab59R62kBsPv1dh YLHcFsvzpTIlDJUGUJqOQ== X-UI-Out-Filterresults: notjunk:1; -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Am 06.12.2014 um 23:56 schrieb Mike Gabriel: > Then the X2Go Client should test if that X2Go Server address works > (via a simple ping6/ping command, machines should always be > pingable!!!) Chiming in here: Even if they aren't pingable - Port 22 (or whichever you've set in the config as SSH port to be used) must be accepting connections. You can test that on Linux with nc -z ip.goes.he.re port_goes_here && echo "is reachable" ... and I'm sure there are ways to do that inside the client code, too. Check if you can get a TCP handshake going within a set time frame (1 second? 2 seconds? 5 seconds?), then disconnect and proceed depending on the result. Actually ... simply lowering the timeout value for the currently existing code that handles the connection, when called in broker client mode, might already work. - -Stefan - -- BAUR-ITCS UG (haftungsbeschränkt) Geschäftsführer: Stefan Baur Eichenäckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQEcBAEBAgAGBQJUg46CAAoJEG7d9BjNvlEZAhIIAJA21I9lvk3hY6R3eAiCO2MG YSNlsUy/ShyhwB37UCNyCLOtEJ9j14xS73UNjbTiRkIFRE12kdtS8vyAPAdZJYqi 2+vbiVjg+TZ31rvk7RrkPyEepJ3+0UfRkfFPDm07sTP47DiBx+zYOyie2qVdrw1U GXJtQrylZRlzhVUi7rbAmNSp1HYaQ+B5yRX1ApmvNrZ+1+GZFybyZO2+eDM6ClHI QBmCePp5DPfN5bE9d+GvxWArkWQe5sgNT1USz7r64F5DOgB09M8f6vkuW3ygq4cW 8dDBhPnJv4PKs7IxLNnM+K1OnPopcKs1/EmkD5nbcNCvGSRW93nV4ic6RoZSD7g= =8x/F -----END PGP SIGNATURE-----