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


🔗 View this message in rfc822 format

X-Loop: owner@bugs.x2go.org
Subject: Bug#692: X2Go issue (in src:x2gobroker) has been marked as pending for release
Reply-To: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>, 692@bugs.x2go.org
Resent-From: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Resent-To: x2go-dev@lists.x2go.org
Resent-CC: X2Go Developers <x2go-dev@lists.x2go.org>
X-Loop: owner@bugs.x2go.org
Resent-Date: Tue, 09 Dec 2014 12:10:02 +0000
Resent-Message-ID: <handler.692.B692.14181269383305@bugs.x2go.org>
Resent-Sender: owner@bugs.x2go.org
X-X2Go-PR-Message: followup 692
X-X2Go-PR-Package: python-x2gobroker
X-X2Go-PR-Keywords: 
Received: via spool by 692-submit@bugs.x2go.org id=B692.14181269383305
          (code B ref 692); Tue, 09 Dec 2014 12:10:02 +0000
Received: (at 692) by bugs.x2go.org; 9 Dec 2014 12:08:58 +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,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
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: Sat Nov 23 13:36:17 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.