From mike.gabriel@das-netzwerkteam.de Tue Dec 2 13:33:43 2014 Received: (at submit) by bugs.x2go.org; 2 Dec 2014 12:33:45 +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 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id A97395E0DB for ; Tue, 2 Dec 2014 13:33:43 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 05A5B1BC9 for ; Tue, 2 Dec 2014 13:33:42 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 3719B3BABC for ; Tue, 2 Dec 2014 13:33:42 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fDY9DeaYb9XC for ; Tue, 2 Dec 2014 13:33:42 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 034523B9E7 for ; Tue, 2 Dec 2014 13:33:42 +0100 (CET) Received: from p5B3B8969.dip0.t-ipconnect.de (p5B3B8969.dip0.t-ipconnect.de [91.59.137.105]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Tue, 02 Dec 2014 12:33:41 +0000 Date: Tue, 02 Dec 2014 12:33:41 +0000 Message-ID: <20141202123341.Horde.QeHOtFuPS5eIFQCJsNHniA3@mail.das-netzwerkteam.de> From: Mike Gabriel To: submit@bugs.x2go.org Subject: select_session offers offline servers to X2Go Client User-Agent: Internet Messaging Program (IMP) H5 (6.2.2) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 91.59.137.105 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_E_KIV7NqxgW2UJMy_xHbHA8"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_E_KIV7NqxgW2UJMy_xHbHA8 Content-Type: text/plain; charset=UTF-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Package: python-x2gobroker Severity: important Version: 0.0.3.0-preview The X2Go Session Broker should be able to detect offline X2Go Servers. It should not offer session via the select_session() method to X2Go=20=20 Client,=20if a server is offline. Mike --=20 DAS-NETZWERKTEAM mike=20gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x= fb --=_E_KIV7NqxgW2UJMy_xHbHA8 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUfbGlAAoJEJr0azAldxsx81wP/RUxJgjdHDlP7mKvS6BHfNWG 4T46jZnPHS1ZoSh93ffXDPFGpP4bHUeG4xWP4eUNw+CsrXlc5JIjgV2QGliHsOwS dYLAIkLo3iehgLb3lPZZygUsAEHjGkhiE334AsnMfsBb/dNulBCZrog/DOA2y4+9 LRXiJuUe7uTJpKHeDwsP2T+sZlBFp+2XvMVfoZleXLkwmEU/Cg21PNPq51O9jwEt 6SdNqgvP6zj7oBSPW1RWhcKzaJnYUuzTF9s0iP9g+gqMpRK+xHhv1hzgQjR5JMps YRGKmCo5bZdwelypgkHmQa9+Dttw9NTyt89GIZsKnNYNQs5AIvCOnCJQzLQzKIy5 nv/358b0uOtoyb+/ohvg0BHYBK4qjEBxRDmqRPHoVGrglTlNCDnHeHJH67Lg3YAB wUfoW5SnBPDYl0Mpab4TKci2PkNp0MUirA9vg8kDP1yX+Yw6PXSCJmZjZg74BhpP +cNP21mig9gvVvg+EoolCOv/OBJFo0f53dis1zSVMN4dhyqPjyL5TXTfSYgcOx9W tmSAWhSDvRtdRsP3/wxmQbXTzzlT9Usft+YNOIyA1O7B5yquzSsJ6/oB50E46bQ3 lWZJC5r+QcEzKKRqo5kOPL2Zd9j/NB+rqmv6CcoMJTYktlVLBh8cHLEXpUHwRh9X meNGkyy+OiCalK2CRqxe =1c7Y -----END PGP SIGNATURE----- --=_E_KIV7NqxgW2UJMy_xHbHA8-- From savko@tophouse.ru Fri Dec 5 17:22:40 2014 Received: (at 684) by bugs.x2go.org; 5 Dec 2014 16:22:42 +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 571 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Fri, 05 Dec 2014 17:22:40 CET Received: from m.tophouse.ru (m.tophouse.ru [178.238.31.85]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 8E4F25E0DD for <684@bugs.x2go.org>; Fri, 5 Dec 2014 17:22:40 +0100 (CET) Received: from localhost (localhost.localdomain [127.0.0.1]) by m.tophouse.ru (Postfix) with ESMTP id 5B424382A06 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:53 +0300 (MSK) Received: from m.tophouse.ru ([127.0.0.1]) by localhost (m.tophouse.ru [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id yebOrjHTRL4E for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) Received: from localhost (localhost.localdomain [127.0.0.1]) by m.tophouse.ru (Postfix) with ESMTP id 2925F382A10 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) X-Virus-Scanned: amavisd-new at m.tophouse.ru Received: from m.tophouse.ru ([127.0.0.1]) by localhost (m.tophouse.ru [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id D2swjnMInWWO for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) Received: from m.tophouse.ru (m.tophouse.ru [178.238.31.85]) by m.tophouse.ru (Postfix) with ESMTP id E8C29382A06 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:51 +0300 (MSK) Date: Fri, 5 Dec 2014 20:14:51 +0400 (MSK) From: Sergey Savko To: 684@bugs.x2go.org Message-ID: <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> In-Reply-To: <143861477.96320.1417796055431.JavaMail.zimbra@tophouse.ru> Subject: select_session offers offline servers to X2Go Client MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_96335_1079755688.1417796091689" X-Mailer: Zimbra 8.0.8_GA_6184 (ZimbraWebClient - GC38 (Linux)/8.0.8_GA_6184) Thread-Topic: select_session offers offline servers to X2Go Client Thread-Index: BtoVfW8MjcRXwHUADFIqbsVU/TaIjA== ------=_Part_96335_1079755688.1417796091689 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 VGhpcyBwYXRjaCB3b3JrIGFmdGVyIHBhdGNoIGZyb20gaHR0cDovL2J1Z3MueDJnby5vcmcvY2dp LWJpbi9idWdyZXBvcnQuY2dpP2J1Zz02ODYKCi0tIArQoSDRg9Cy0LDQttC10L3QuNC10LwsCtCh 0LXRgNCz0LXQuSDQodCw0LLQutC+LArQvdCw0YfQsNC70YzQvdC40LogSVQg0L7RgtC00LXQu9Cw LgorNy05MzEtMzYxLTA0LTAy ------=_Part_96335_1079755688.1417796091689 Content-Type: text/x-patch; name=0002-Gives-a-coefficient-of-1-for-the-server-if-the-serve.patch Content-Disposition: attachment; filename=0002-Gives-a-coefficient-of-1-for-the-server-if-the-serve.patch Content-Transfer-Encoding: base64 RnJvbSA1ZjhhNjM2YWE3MDI5YmFmNWZmNWRmNzc5NTM4ZDIyMDYyYjNlZTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnZXkgU2F2a28gPHNhdmtvQHRvcGhvdXNlLnJ1PgpEYXRl OiBGcmksIDUgRGVjIDIwMTQgMTk6MDk6MzQgKzAzMDAKU3ViamVjdDogW1BBVENIXSBHaXZlcyBh IGNvZWZmaWNpZW50IG9mIDEgZm9yIHRoZSBzZXJ2ZXIsIGlmIHRoZSBzZXJ2ZXIgaXMKIGRvd24u CgotLS0KIHgyZ29icm9rZXIvYWdlbnQucHkgICAgICAgICAgICAgICB8ICA1ICsrKysrCiB4Mmdv YnJva2VyL2Jyb2tlcnMvYmFzZV9icm9rZXIucHkgfCAzOCArKysrKysrKysrKysrKysrKysrKysr KysrKystLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAxMSBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94MmdvYnJva2VyL2FnZW50LnB5IGIveDJnb2Jyb2tl ci9hZ2VudC5weQppbmRleCBlNGJlZjRkLi5iYTk2NjJiIDEwMDY0NAotLS0gYS94MmdvYnJva2Vy L2FnZW50LnB5CisrKyBiL3gyZ29icm9rZXIvYWdlbnQucHkKQEAgLTE3Miw2ICsxNzIsOCBAQCBk ZWYgX2NhbGxfcmVtb3RlX2Jyb2tlcl9hZ2VudCh1c2VybmFtZSwgdGFzaywgY21kbGluZV9hcmdz PVtdLCByZW1vdGVfYWdlbnQ9Tm9uZQogICAgICAgICAne3VzZXJuYW1lfScuZm9ybWF0KHVzZXJu YW1lPXVzZXJuYW1lKSwKICAgICAgICAgJ3t0YXNrfScuZm9ybWF0KHRhc2s9dGFzayksCiAgICAg XQorICAgIAorICAgIAogCiAgICAgZm9yIGNtZGxpbmVfYXJnIGluIGNtZGxpbmVfYXJnczoKICAg ICAgICAgY21kX2xpbmUuYXBwZW5kKCcie2FyZ30iJy5mb3JtYXQoYXJnPWNtZGxpbmVfYXJnKSkK QEAgLTE4Myw2ICsxODUsOSBAQCBkZWYgX2NhbGxfcmVtb3RlX2Jyb2tlcl9hZ2VudCh1c2VybmFt ZSwgdGFzaywgY21kbGluZV9hcmdzPVtdLCByZW1vdGVfYWdlbnQ9Tm9uZQogICAgIGVsc2U6CiAg ICAgICAgIHJlbW90ZV9wb3J0ID0gMjIKIAorICAgIGlmIGljbXBfcGluZyhyZW1vdGVfaG9zdG5h bWUpIGlzIEZhbHNlOgorCXJldHVybiAoRmFsc2UsIFtdKQorCiAgICAgIyBub3csIGNvbm5lY3Qg YW5kIHVzZSBwYXJhbWlrbyBDbGllbnQgdG8gbmVnb3RpYXRlIFNTSDIgYWNyb3NzIHRoZSBjb25u ZWN0aW9uCiAgICAgdHJ5OgogICAgICAgICBjbGllbnQgPSBwYXJhbWlrby5TU0hDbGllbnQoKQpk aWZmIC0tZ2l0IGEveDJnb2Jyb2tlci9icm9rZXJzL2Jhc2VfYnJva2VyLnB5IGIveDJnb2Jyb2tl ci9icm9rZXJzL2Jhc2VfYnJva2VyLnB5CmluZGV4IGZjMGY0NGYuLjI3MGJhYjcgMTAwNjQ0Ci0t LSBhL3gyZ29icm9rZXIvYnJva2Vycy9iYXNlX2Jyb2tlci5weQorKysgYi94MmdvYnJva2VyL2Jy b2tlcnMvYmFzZV9icm9rZXIucHkKQEAgLTEyMjAsMTkgKzEyMjAsMzIgQEAgY2xhc3MgWDJHb0Jy b2tlcihvYmplY3QpOgogICAgICAgICAgICAgYnVzeV9zZXJ2ZXJzID0gTm9uZQogCSAgICBidXN5 X2VhY2hfc2VydmVyID0gZGljdCgpCiAJICAgIHdoaWxlIHNlcnZlcl9saXN0IDoKLQkJcmVtb3Rl X2FnZW50X3NlcnZlciA9IHNlcnZlcl9saXN0Wy0xXQotCQlyZW1vdGVfYWdlbnRfcG9ydCA9IHBy b2ZpbGVbdSdzc2hwb3J0J10KLQkJcmVtb3RlX2FnZW50ID0ge3UnaG9zdG5hbWUnOiByZW1vdGVf YWdlbnRfc2VydmVyLCB1J3BvcnQnOiByZW1vdGVfYWdlbnRfcG9ydCwgfQotCQl0cnk6Ci0JCSAg ICBzdWNjZXNzLCBidXN5X2VhY2hfc2VydmVycyA9IHgyZ29icm9rZXIuYWdlbnQuZmluZF9idXN5 X3NlcnZlcnModXNlcm5hbWU9dXNlcm5hbWUsIHJlbW90ZV9hZ2VudD1yZW1vdGVfYWdlbnQpCi0J CWV4Y2VwdCB4MmdvYnJva2VyLngyZ29icm9rZXJfZXhjZXB0aW9ucy5YMkdvQnJva2VyQWdlbnRF eGNlcHRpb246Ci0JCSAgICBwYXNzCi0JCWlmIGJ1c3lfc2VydmVycyBpcyBOb25lOgotCQkgICAg YnVzeV9zZXJ2ZXJzID0gYnVzeV9lYWNoX3NlcnZlcnMKLQkJZWxzZSA6Ci0JCSAgICBidXN5X3Nl cnZlcnMudXBkYXRlKGJ1c3lfZWFjaF9zZXJ2ZXJzKQorCQlpZiB4MmdvYnJva2VyLmFnZW50Lmlj bXBfcGluZyhzZXJ2ZXJfbGlzdFstMV0pOgorCQkgICAgcmVtb3RlX2FnZW50X3NlcnZlciA9IHNl cnZlcl9saXN0Wy0xXQorCQkgICAgcmVtb3RlX2FnZW50X3BvcnQgPSBwcm9maWxlW3Unc3NocG9y dCddCisJCSAgICByZW1vdGVfYWdlbnQgPSB7dSdob3N0bmFtZSc6IHJlbW90ZV9hZ2VudF9zZXJ2 ZXIsIHUncG9ydCc6IHJlbW90ZV9hZ2VudF9wb3J0LCB9CisJCSAgICB0cnk6CisJCQlzdWNjZXNz LCBidXN5X2VhY2hfc2VydmVyID0geDJnb2Jyb2tlci5hZ2VudC5maW5kX2J1c3lfc2VydmVycyh1 c2VybmFtZT11c2VybmFtZSwgcmVtb3RlX2FnZW50PXJlbW90ZV9hZ2VudCkKKwkJICAgIGV4Y2Vw dCB4MmdvYnJva2VyLngyZ29icm9rZXJfZXhjZXB0aW9ucy5YMkdvQnJva2VyQWdlbnRFeGNlcHRp b246CisJCQlwYXNzCisJCSAgICBpZiBidXN5X3NlcnZlcnMgaXMgTm9uZToKKwkJCWJ1c3lfc2Vy dmVycyA9IGJ1c3lfZWFjaF9zZXJ2ZXIKKwkJICAgIGVsc2UgOgorCQkJYnVzeV9zZXJ2ZXJzLnVw ZGF0ZShidXN5X2VhY2hfc2VydmVyKQorCQllbHNlOgorCQkgICAgYnVzeV9lYWNoX3NlcnZlci51 cGRhdGUoeyBzZXJ2ZXJfbGlzdFstMV0gOiAxIH0pCisJCSAgICBpZiBidXN5X3NlcnZlcnMgaXMg Tm9uZToKKwkJCWJ1c3lfc2VydmVycyA9IGJ1c3lfZWFjaF9zZXJ2ZXIKKwkJICAgIGVsc2UgOgor CQkJYnVzeV9zZXJ2ZXJzLnVwZGF0ZShidXN5X2VhY2hfc2VydmVyKQogCQlzZXJ2ZXJfbGlzdCA9 IHNlcnZlcl9saXN0WzA6LTFdCiAKKyMgICAgICAgICAgICB0cnk6CisjICAgICAgICAgICAgICAg IHN1Y2Nlc3MsIGJ1c3lfc2VydmVycyA9IHgyZ29icm9rZXIuYWdlbnQuZmluZF9idXN5X3NlcnZl cnModXNlcm5hbWU9dXNlcm5hbWUsIHJlbW90ZV9hZ2VudD1yZW1vdGVfYWdlbnQpCisjCQlwcmlu dCAic2VydmVyIGxvYWQiCisjICAgICAgICAgICAgZXhjZXB0IHgyZ29icm9rZXIueDJnb2Jyb2tl cl9leGNlcHRpb25zLlgyR29Ccm9rZXJBZ2VudEV4Y2VwdGlvbjoKKyMgICAgICAgICAgICAgICAg cGFzcworCiAgICAgICAgICAgICBpZiBidXN5X3NlcnZlcnMgaXMgbm90IE5vbmU6CiAKICAgICAg ICAgICAgICAgICAjIGlmIHdlIGRvIG5vdCBnZXQgaGVyZSwgd2UgZmFpbGVkIHRvIHF1ZXJ5IGEg dmFsaWQgYWdlbnQuLi4KQEAgLTEyNzEsNiArMTI4NCw5IEBAIGNsYXNzIFgyR29Ccm9rZXIob2Jq ZWN0KToKIAogICAgICAgICAgICAgICAgIGJ1c3lfc2VydmVyX2xpc3QgPSBbIChsb2FkLCBzZXJ2 ZXIpIGZvciBzZXJ2ZXIsIGxvYWQgaW4gYnVzeV9zZXJ2ZXJzLml0ZW1zKCkgXQogICAgICAgICAg ICAgICAgIGJ1c3lfc2VydmVyX2xpc3Quc29ydChyZXZlcnNlPVRydWUpCisJCQorCQlpZiBidXN5 X3NlcnZlcl9saXN0WzBdWzBdID09IDEgOgorCQkgICAgbG9nZ2VyX2Jyb2tlci53YXJuaW5nKCdi YXNlX2Jyb2tlci5YMkdvQnJva2VyLnNlbGVjdF9zZXNzaW9uKCk6IG5vIGJyb2tlciBhZ2VudCBj b3VsZCBiZSBjb250YWN0ZWQsIHRoaXMgZG9lcyBub3QgbG9vayBnb29kLiBXZSB0cmllZCB0aGVz ZSBhZ2VudCBob3N0czoge2FnZW50X2hvc3RzfScuZm9ybWF0KGFnZW50X2hvc3RzPXVuaWNvZGUo c2VydmVyX2xpc3QpKSkKIAogICAgICAgICAgICAgICAgIGxvZ2dlcl9icm9rZXIuZGVidWcoJ2Jh c2VfYnJva2VyLlgyR29Ccm9rZXIuc2VsZWN0X3Nlc3Npb24oKTogbG9hZCBiYWxhbmNlciBhbmFs eXNpczoge3NlcnZlcl9sb2FkfScuZm9ybWF0KHNlcnZlcl9sb2FkPXVuaWNvZGUoYnVzeV9zZXJ2 ZXJfbGlzdCkpKQogCi0tIAoxLjkuMQoK ------=_Part_96335_1079755688.1417796091689-- From mike.gabriel@das-netzwerkteam.de Sat Dec 6 23:56:07 2014 Received: (at 684) by bugs.x2go.org; 6 Dec 2014 22:56: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 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 7AA1E5E0E0 for <684@bugs.x2go.org>; Sat, 6 Dec 2014 23:56:07 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id 06E87E26; Sat, 6 Dec 2014 23:56:07 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 707873BDE2; Sat, 6 Dec 2014 23:56:06 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yB4i5TlKWPGa; Sat, 6 Dec 2014 23:56:06 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 93A503BD2D; Sat, 6 Dec 2014 23:56:05 +0100 (CET) Received: from p50815251.dip0.t-ipconnect.de (p50815251.dip0.t-ipconnect.de [80.129.82.81]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Sat, 06 Dec 2014 22:56:05 +0000 Date: Sat, 06 Dec 2014 22:56:05 +0000 Message-ID: <20141206225605.Horde.h0QDOmvCPLZG5RzMvTt6XA3@mail.das-netzwerkteam.de> From: Mike Gabriel To: Sergey Savko , 684@bugs.x2go.org Subject: Re: [X2Go-Dev] Bug#684: select_session offers offline servers to X2Go Client References: <143861477.96320.1417796055431.JavaMail.zimbra@tophouse.ru> <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> In-Reply-To: <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> User-Agent: Internet Messaging Program (IMP) H5 (6.2.2) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 80.129.82.81 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_Oy8JzmEkPC0b2OV3XAc9SQ1"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_Oy8JzmEkPC0b2OV3XAc9SQ1 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Control: clone -1 -2 -3 Control: reassign -2 x2goclient Control: reassign -3 python-x2go Control: retitle -1 add exclude-hosts parameter to selectsession task Control: retitle -2 request another server from broker provided server is d= own Control: retitle -3 request another server from broker provided server is d= own Control: severity -1 wishlist Control: severity -2 wishlist Control: severity -3 wishlist Control: block -2 by -1 Control: block -3 by -1 Control: tag -1 - patch Hi Sergey, On Fr 05 Dez 2014 17:14:51 CET, Sergey Savko wrote: > This patch work after patch from=20=20 >=20http://bugs.x2go.org/cgi-bin/bugreport.cgi?bug=3D686 After thinking this through a little, I come to the conclusion that=20=20 the=20broker cannot decide if a machine is down or not. We have to think very generically. There may be a scenario where the=20=20 broker=20machine may be on an network segment where it cannot ping/reach=20= =20 the=20X2Go Servers. The X2Go Clients can reach the X2Go Broker. The broker provides an=20=20 X2Go=20Server address on the "selectsession" broker task to the X2Go=20=20 Client.=20Then the X2Go Client should test if that X2Go Server address=20= =20 works=20(via a simple ping6/ping command, machines should always be=20=20 pingable!!!).=20If the ping fails, X2Go Client should go back to the=20=20 broker=20and say: hey, that server failed for me, give me another one=20=20 (but=20not the one you already gave me). I fear we need to do four things for this bug to get fixed: 1. extend broker/client communication protocol (second/third/...=20=20 selectsession =20 call with a list of hosts that did not work on previous attempts) 2. extend X2Go Session Broker with an exclude-hosts (or so)=20=20 parameter=20for the selectsession task 3. Adapt X2Go Client: ping X2Go Server, go back to the broker if=20=20 server=20is down and request another server 4. Adapt Python X2Go: dito Regards, Mike --=20 DAS-NETZWERKTEAM mike=20gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x= fb --=_Oy8JzmEkPC0b2OV3XAc9SQ1 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUg4mFAAoJEJr0azAldxsxG/4P/RJwSiJZdCylF4cCn8H4q00G A7lAI45oXOu0WUiScExm3CowcJrGYGocerJplZW6UpSIljwfvgF4xiFaz1zLhQ2n hYLQWXF+OSPt2xQyzmdv7BRlF5X3WD5Y/6hNMfri+SWtnO/9W0QxSyOOga07jPDx th/dlCS4T2c+QfOMtqFbJxHNJTxHWxT6zJlnWK2jNGkQVHDYaRP2qlPdFaQFtSla ITdTi1SJk03js//+gWCTXJTmZi1bwW3YfdDVEA2bYIcanyJX8/TYsSzGqykPYVcg v5y3BqlV51JrZAT6DvTU7pEade7QOwrT2lEUnbPsUzZqGb8Lcmu1oPYtcdZbn3Rd QaRjBiZh2AgxiROCYcOLBIHr1OjU5mb1Nrr9pvMQ+JM5A+/w+bVJ0oWG6ZoGbGd6 KSl8VMNst+M6mXu/VOhiOHOJu9WUpG9XoROG6bNhqQHzMLMBpFsza6joe+G7NrlJ hPU1lE3w7xkyLMkuTazGU1emItGvpI2Q39jAO+eFwYTaknuVP3xVhv+CFAsrwEdb n1WI4HGspiW1Gh9gf8kiLXsvDwX3KlxBRyq9ZuKhIE/xVpo7n2ZsSvJ9++JDI7/G QwLcp39KhNPMKsOws2EC9Nd6psqWYfLCAnWCj22wyP/NY5WRqNXFsqi8WimuAGwm 2clI4zeiu6eO4b4cwwi2 =6UhK -----END PGP SIGNATURE----- --=_Oy8JzmEkPC0b2OV3XAc9SQ1-- From mike.gabriel@das-netzwerkteam.de Mon Dec 8 08:23:40 2014 Received: (at control) by bugs.x2go.org; 8 Dec 2014 07:23:48 +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=unavailable version=3.3.2 Received: from freya.das-netzwerkteam.de (freya.das-netzwerkteam.de [88.198.48.199]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 549D75E0E0; Mon, 8 Dec 2014 08:23:40 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [78.46.204.98]) by freya.das-netzwerkteam.de (Postfix) with ESMTPS id C6C7A12346; Mon, 8 Dec 2014 08:23:39 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id B9A2E3B9E7; Mon, 8 Dec 2014 08:23:39 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at grimnir.das-netzwerkteam.de Received: from grimnir.das-netzwerkteam.de ([127.0.0.1]) by localhost (grimnir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Tj+m3MWVSM-B; Mon, 8 Dec 2014 08:23:39 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTPS id 74C013B9B3; Mon, 8 Dec 2014 08:23:39 +0100 (CET) Received: from 212.51.14.250 ([212.51.14.250]) by mail.das-netzwerkteam.de (Horde Framework) with HTTP; Mon, 08 Dec 2014 07:23:39 +0000 Date: Mon, 08 Dec 2014 07:23:39 +0000 Message-ID: <20141208072339.Horde.F4FcRmDw_W389jc-Roz0BA6@mail.das-netzwerkteam.de> From: Mike Gabriel To: Sergey Savko Cc: 684@bugs.x2go.org, control@bugs.x2go.org Subject: Re: [X2Go-Dev] Bug#684: select_session offers offline servers to X2Go Client References: <143861477.96320.1417796055431.JavaMail.zimbra@tophouse.ru> <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> <20141206225605.Horde.h0QDOmvCPLZG5RzMvTt6XA3@mail.das-netzwerkteam.de> <92856184.99387.1417909528212.JavaMail.zimbra@tophouse.ru> In-Reply-To: <92856184.99387.1417909528212.JavaMail.zimbra@tophouse.ru> User-Agent: Internet Messaging Program (IMP) H5 (6.2.2) Accept-Language: en,de Organization: DAS-NETZWERKTEAM X-Originating-IP: 212.51.14.250 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64; rv:32.0) Gecko/20100101 Firefox/32.0 Iceweasel/32.0 Content-Type: multipart/signed; boundary="=_YsCpEESveub8klECSPvRow5"; protocol="application/pgp-signature"; micalg=pgp-sha1 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_YsCpEESveub8klECSPvRow5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable clone #684 -1 retitle -1 select_session offers offline servers to X2Go Client thanks Hi Sergey, On So 07 Dez 2014 00:45:28 CET, Sergey Savko wrote: > If the server will give the address to which it can not connect,=20=20 >=20there will be no load balancing works. > Since the server is connected to receive the coefficient of loading. Actually, after a third or fourth though: in cases where we use SSH to=20= =20 connected=20from broker server to broker agent, there we can evaluate=20=20 the=20online status of the X2Go Server. So, in those cases we should=20=20 filter=20out, if a server is down or not and exclude that server from=20=20 the=20list of possible X2Go Servers. Plus, I still think, that X2Go Client should request another machine,=20=20 if=20the provided server was offline and more than one server is=20=20 configured=20in the broker's session profile. So, cloning this bug again... #684: for tracking the new feature of re-requesting a server address new bug: filter out offline servers on the broker side already Greets, Mike --=20 DAS-NETZWERKTEAM mike=20gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.x= fb --=_YsCpEESveub8klECSPvRow5 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJUhVH7AAoJEJr0azAldxsxwqYQAIB2WQWi57FC3wWjQ8H6EQfy bh06bml94A/zAJrXYr5n90pIVT2WjsWC0bIr5oHUrVyJ0EVgoNn/61dTLePFCPOU ICC7EfnT+NV1+9DOU5Y56BhCmFm1RRbZ2akTtvZMbMTLQG5TllkbgBW84lM8D4wx 1Lborxj8MKDc67iHkC4d3+cVNJfkW+55Pz0svrZS/Qap4cdaZJ96Mf/SyrxXn+tE oAZH/4vhdAAjFrM5f8ujsXpQAHn6XaWxBtMb/1jtfMzkZmZAXXQzYzxlH/CPIvQE S6ByArtK3R3gLwiCf+r0HNk1rlfJbxMN9vS2tIL10emMdbAB2UCkg+hULEJDjxNW iMZryrm89ujt8LiW5KTACbTMrrUlL49H/3o2K3VM/o3WkybBlPYJc6hYdzKsp3g0 T0M/eVhQclWTprbE/bD/I2Y0VzMEjycNPku/1EwN1Nm+INTVXNqy28B+ygBIa6WR KIcfRuH8xTrzsXXb+/1TibPZRU8/SjWHiDnxMZNLd97Y5KAn/fPP2Y9Xasv11nxG rKnOaFGIYYDyVNms0jYRuLDZaoBNpBZNE+s4xaSUy07BYwkZEFJZcTgnBLGnftjE xU5Fb8rdn2KmnzIJRWIk2zWLdvtJJkp2VkbeAeVui4CScD7tYVVXYlkwJmyT3G8q NwxOU0J3UHPscDAAeTTN =o1JL -----END PGP SIGNATURE----- --=_YsCpEESveub8klECSPvRow5-- From mike.gabriel@das-netzwerkteam.de Mon Jan 15 21:26:33 2024 Received: (at 691) by bugs.x2go.org; 15 Jan 2024 20:26:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-2.0 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from fregna.das-netzwerkteam.de (fregna.das-netzwerkteam.de [148.251.53.130]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 18FFB5DAD6 for <691@bugs.x2go.org>; Mon, 15 Jan 2024 21:26:33 +0100 (CET) Received: from grimnir.das-netzwerkteam.de (grimnir.das-netzwerkteam.de [IPv6:2a01:4f8:202:1381::105]) by fregna.das-netzwerkteam.de (Postfix) with ESMTPS id A9DC860153 for <691@bugs.x2go.org>; Mon, 15 Jan 2024 20:26:32 +0000 (UTC) Received: from das-netzwerkteam.de (localhost [127.0.0.1]) by grimnir.das-netzwerkteam.de (Postfix) with ESMTP id 8A753C05B0 for <691@bugs.x2go.org>; Mon, 15 Jan 2024 21:26:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=das-netzwerkteam.de; s=dkim; t=1705350392; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=3yVzx65R0Kt2CZKCpgko8OFsGRUL8BQddJU0/WBjDF0=; b=N0Z/Ibn3ruQkvwZdXxhEspbZqJ/zQZoVa4Vnkma4COtRXOoxD32BT9J+UJqy0NQ4lZ5+zA VKJDZvKEge+gq+EbO4lXRvdGna9PD6rBfgqAj+K2tMCZTtOJ4tdwhxqdnFykDh36Gx0U8c vSL7hAb/qXMgcbIt/zlgkQdk17cM954I2swLWzSEB/HylGuP0j+KDgv7Tco+1BHp8bpw6S ABdlUDynTOp535pd6jZTjNll7i12+louQ1glcY30gTd/qkHyTulQhXBe3zogTGlrh23uSb uOv6WIDKaKBJK4SVqjxxH2NiTS82pPxssexkA4BQyF30+o+PWRSY4ZITsEV8bVx55+gh5M C7PPQeufH9+sI2/qfKfcBHodCPSK86C3PL/9ClJdWLDUXtwjzPmTA4te1w8AtYF4ZJiSNi SVRe4ULpXco7laWs6whcjXs1kNH/J22tmnyxwoZE6pHGQpYSc9JqT+rOI+M4wAUWdomFH2 FJ1zejWuT/6MDj3Tq011ZpvmDV14n6L8UEYij2KpEL7gLaNDvy2iOgANFuhEs0pCpiWWMf MzKzxr8gLWH+8lJ4xaGP9nnWFvl//GaexhZ50ljGKf3uoKbNl5IhBnwCYB+5dBSki8FdNt pLDFz5uP/zYmzt09qtLtZWpORjevw1zDxf8WRxi2DhZ/Rqwu7aFKE= Received: from [153.92.39.241] ([153.92.39.241]) by mail.das-netzwerkteam.de (Horde Framework) with HTTPS; Mon, 15 Jan 2024 20:26:32 +0000 Date: Mon, 15 Jan 2024 20:26:32 +0000 Message-ID: <20240115202632.Horde.H-oh32-KadV6yWUiXWUtwVM@mail.das-netzwerkteam.de> From: Mike Gabriel To: 691@bugs.x2go.org Subject: Closing... User-Agent: Horde Application Framework 5 Accept-Language: de,en Organization: DAS-NETZWERKTEAM X-Originating-IP: 153.92.39.241 X-Remote-Browser: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36 Content-Type: multipart/signed; boundary="=_ajdEfJAlkWfpMg0_t8IMSc5"; protocol="application/pgp-signature"; micalg=pgp-sha512 MIME-Version: 1.0 This message is in MIME format and has been PGP signed. --=_ajdEfJAlkWfpMg0_t8IMSc5 Content-Type: text/plain; charset=utf-8; format=flowed; DelSp=Yes Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Control: close -1 This issue is continued on our new X2Go GitLab issue tracker at: https://gitlab.x2go.org/x2go/client/libs/python-x2go/-/issues/5 Thus, closing this bug here. --=20 DAS-NETZWERKTEAM c\o=20Technik- und =C3=96kologiezentrum Eckernf=C3=B6rde Mike Gabriel, Marienthaler Str. 17, 24340 Eckernf=C3=B6rde mobile: +49 (1520) 1976 148 landline: +49 (4351) 850 8940 GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22 0782 9AF4 6B30 2577 1B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de --=_ajdEfJAlkWfpMg0_t8IMSc5 Content-Type: application/pgp-signature Content-Description: Digitale PGP-Signatur Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIzBAABCgAdFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmWllPYACgkQmvRrMCV3 GzFrzQ/+Ibc0M9rTujOictFcGG61SusE/wqBQEdHqxpsp1taQP4shfTJL33+/VEN 9+SBrbmYfTQVLYPebdmowriNMqi7LR3UNB56KYawRsgu9+by6zmNLi3k86fYmB7+ ET3dNNWrdpVI0nq2vaNZM9jEUeyQ5MkbXykhBo8G3tbGAX7gld3jwe8MeE2Fq21k LG4N+mOX442KGw8Rr7Bb6SFlvaoi8GDNiJhWIFuaevfe8S8HnNQq/DTJG/rudk1Y AQgPNoCGGY7gWisdR0Pr/sHw4wzRvXKQjSoHRYZpAyohxsNqjt/1GMLBDQEGQGtx rd0VhpJwb98Y7U1Itlsc+cFTMg2eGvIWCjjavgTt+tu6CYlS4VklhE1iYNizq2gX yk7i+nAiHm+uuwGovJzu9rXtK1YVSTMbTR1oFEGdS4ohmNmsaphlMW5KYXip5BtH VgpQZK4UMsgRQxRAUfHfSiW4kVp8PSXEqOwdNWgRXt9gmKt5q27y1VmxYETKSJoC trVQi78/gTVtOYaeE4iUbSsFll2GL0cHnxAMOiwNqDh+hlvWnBt9HVGot5qRTLP6 HWcC0pti7xu/WYX+NRmx9Aq2zd+KY9cMsB8IUDWbew8F2xfXUEE5kYIKL7nAX2zA YkS92ZDOS0d6V0l+wOi4ED6QbuhF55ZN1mrusPUQz3AK9jZzFp4= =7B0U -----END PGP SIGNATURE----- --=_ajdEfJAlkWfpMg0_t8IMSc5-- From unknown Thu Mar 28 18:26:53 2024 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@bugs.x2go.org From: Debbugs Internal Request Subject: Internal Control Message-Id: Bug archived. Date: Tue, 13 Feb 2024 06:24:02 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # Bug archived. thanks # This fakemail brought to you by your local debbugs # administrator