X2Go Bug report logs - #692
select_session offers offline servers to X2Go Client

version graph

Package: python-x2gobroker; Maintainer for python-x2gobroker is (unknown); Source for python-x2gobroker is src:x2gobroker.

Reported by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>

Date: Tue, 2 Dec 2014 12:35:01 UTC

Severity: wishlist

Tags: pending

Found in version 0.0.3.0-preview

Fixed in version 0.0.3.0

Done: X2Go Release Manager <git-admin@x2go.org>

Bug is archived. No further changes may be made.

Full log


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

Received: (at control) by bugs.x2go.org; 9 Dec 2014 12:08:50 +0000
From x2go@ymir.das-netzwerkteam.de  Tue Dec  9 13:08:41 2014
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,NO_RELAYS,
	URIBL_BLOCKED autolearn=unavailable version=3.3.2
Received: by ymir.das-netzwerkteam.de (Postfix, from userid 1005)
	id 032A35E0E9; Tue,  9 Dec 2014 13:08:40 +0100 (CET)
From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
To: 692-submitter@bugs.x2go.org
Cc: control@bugs.x2go.org, 692@bugs.x2go.org
Subject: X2Go issue (in src:x2gobroker) has been marked as pending for release
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-Mailer: http://snipr.com/post-receive-tag-pending
Message-Id: <20141209120841.032A35E0E9@ymir.das-netzwerkteam.de>
Date: Tue,  9 Dec 2014 13:08:40 +0100 (CET)
tag #692 pending
fixed #692 0.0.3.0
thanks

Hello,

X2Go issue #692 (src:x2gobroker) reported by you has been
fixed in X2Go Git. You can see the changelog below, and you can
check the diff of the fix at:

    http://code.x2go.org/gitweb?p=x2gobroker.git;a=commitdiff;h=e4be2b0

The issue will most likely be fixed in src:x2gobroker (0.0.3.0).

light+love
X2Go Git Admin (on behalf of the sender of this mail)

---
commit e4be2b012706014d49a330c2a1058f85a5f9977d
Author: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date:   Tue Dec 9 13:08:25 2014 +0100

    Don't return X2Go Servers that are actually down, currently.
    
        The X2Go Servers get probed via a short portscan on the remote's SSH port. If
        that portscan fails, another remote X2Go Server is chosen from the
        list of available server (if any). This portscanning functionality
        can be switched off via "default-portscan-x2goservers" in x2gobroker.conf
        or via "broker-portscan-x2goservers" per session profile. (Fixes:
        #692).

diff --git a/debian/changelog b/debian/changelog
index 02ed4b3..94f5c22 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -29,7 +29,7 @@ x2gobroker (0.0.3.0-0x2go1) UNRELEASED; urgency=low
     - Provide a test function that checks if the basic broker agent setup
       (SSH private/public key pair) is available. If not, no SSH broker
       usage will be attempted.
-    - Let an ICMP ping request precede the SSH ping command. This notably
+    - Let a portscan preceed the SSH ping command. This notably
       reduces timeout duration if the host running the queried broker agent
       is down).
     - Catch RequestHandler errors and write them to the error log channel.
@@ -202,7 +202,15 @@ x2gobroker (0.0.3.0-0x2go1) UNRELEASED; urgency=low
     - Enable basic/random load-balancing for UCCS broker frontend. Make UCCS
       frontend aware of host session profile options of the form
       "host=<fqdn> (<ipaddr>:<port>).
-    - Do an ICMP ping before querying a remote agent via SSH.
+    - Do a portscan on the remote's SSH port before querying a remote agent
+      via SSH.
+    - Don't return X2Go Servers that are actually down, currently. The X2Go
+      Servers get probed via a short portscan on the remote's SSH port. If
+      that portscan fails, another remote X2Go Server is chosen from the
+      list of available server (if any). This portscanning functionality
+      can be switched off via "default-portscan-x2goservers" in x2gobroker.conf
+      or via "broker-portscan-x2goservers" per session profile. (Fixes:
+      #692).
   * debian/control:
     + Provide separate bin:package for SSH brokerage: x2gobroker-ssh.
     + Replace LDAP support with session brokerage support in LONG_DESCRIPTION.


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Thu Mar 28 12:44:35 2024; 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.