X2Go Bug report logs - #34
Support for proxy server

Package: x2goclient; Maintainer for x2goclient is X2Go Developers <x2go-dev@lists.x2go.org>; Source for x2goclient is src:x2goclient.

Reported by: "glpk xypron" <xypron.glpk@gmx.de>

Date: Fri, 21 Sep 2012 06:18:01 UTC

Severity: wishlist

Tags: pending

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

Bug is archived. No further changes may be made.

Full log


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

Received: (at 34) by bugs.x2go.org; 25 Sep 2012 03:08:21 +0000
From xypron.glpk@gmx.de  Tue Sep 25 05:08:21 2012
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23])
	by ymir (Postfix) with SMTP id 0DFC05DB15
	for <34@bugs.x2go.org>; Tue, 25 Sep 2012 05:08:21 +0200 (CEST)
Received: (qmail 2759 invoked by uid 0); 25 Sep 2012 03:08:20 -0000
Received: from 78.35.154.162 by www021.gmx.net with HTTP;
 Tue, 25 Sep 2012 05:08:19 +0200 (CEST)
Cc: 34@bugs.x2go.org, Moritz.Struebe@informatik.uni-erlangen.de
Content-Type: text/plain; charset="utf-8"
Date: Tue, 25 Sep 2012 05:08:19 +0200
From: "glpk xypron" <xypron.glpk@gmx.de>
In-Reply-To: <5060EA24.7070600@obviously-nice.de>
Message-ID: <20120925030819.309160@gmx.net>
MIME-Version: 1.0
References: <505CC771.20300@gmx.de>
 <handler.34.B34.13482576789462.ackinfo@bugs.x2go.org> <505D9F99.10808@gmx.de>
 <505DA7B4.3030909@informatik.uni-erlangen.de> <505F6DDB.1070304@gmx.de>
 <5060251D.90202@informatik.uni-erlangen.de> <20120924132602.316510@gmx.net>
 <50607239.5090308@informatik.uni-erlangen.de> <5060CF1E.20700@gmx.de>
 <5060EA24.7070600@obviously-nice.de>
Subject: Re: [X2Go-Dev] Bug#34: SSH_OPTIONS_FD
To: Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>
X-Authenticated: #41704822
X-Flags: 0001
X-Mailer: WWW-Mail 6100 (Global Message Exchange)
X-Priority: 3
X-Provags-ID: V01U2FsdGVkX19gtHRznpRgAEdMbQWacQd3r6iRf3KWXqzfS+s3w9
 EzhVGmimLuSD3sXW8HSYYaiffTttH1D344aA== 
Content-Transfer-Encoding: 8bit
X-GMX-UID: dEUTcKAZeSEqahc+F3YhF2Z+IGRvb0AB
Dear Oleksandr,

> And one more thing, as I understood, this code work only with recent
> version of libssh. We should think, how can we make it available for
> distributions like squeeze. Such distributions should be also supported
> by X2Go Client.
I have sent a bug report to Debian to include the missing patch.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=688700

> I have a one notice. In your case HTTP protocol is used for proxy. It is
> mean, that user name and password will be transmitted unencrypted. It
> can follow to security issues. Can you think about HTTPS support? This
> should be not very difficult, as Qt already supports SSL. You can check
> code of HttpBrockerClient class in X2Go Client, which can use HTTPS
> connections.

QNetworkProxy relies on QAuthenticator.

QAuthenticator supports the following authentication methods:
- Basic
- NTLM version 2
- Digest-MD5

Which one is used depends on the setup of the proxy server. Squid has plugin for NTLM.

NTLM and Digest-MD5 should be acceptable inside a private network.

After the connection is established all further traffic will be SSH encrypted.

I am not aware of proxies being contacted over https.

An interesting feature might be QNetworkProxy::DefaultProxy which can use the system settings to determine the proxy server.

Best regards

Heinrich Schuchardt


Send a report that this bug log contains spam.


X2Go Developers <owner@bugs.x2go.org>. Last modified: Wed May 22 01:03:18 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.