X2Go Bug report logs -
#81
get rid of remnant html tags in client<->broker communications
Reported by: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Date: Fri, 7 Dec 2012 08:06:11 UTC
Severity: normal
Tags: confirmed, patch, pending
Found in version 3.99.3.1-HEAD
Done: Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded
to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>
:
Bug#81
; Package x2goclient
.
(Fri, 07 Dec 2012 08:06:11 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
New Bug report received and forwarded. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>
.
(Fri, 07 Dec 2012 08:06:11 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.x2go.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Package: x2goclient
Severity: normal
Version: 3.99.3.1-HEAD
Tags: patch confirmed
Hi Alex,
I have taken a closer look at the httpbrokerclient.cpp code in
x2goclient. Most replies from the httpbroker are compliant with a
text/plain content type. This is good IMHO.
However, in HttpBrokerClient::createIniFile x2goclient expects <br>
html tags as line breaks. If these <br> tags are missing, the session
profile won't get recognized by x2goclient.
With the current developmental code in x2gobroker.git, I try to
implement the current broker API with no html elements at all, so I'd
be happy if these last required <br>s could be made unnecessary.
Currently, as a list of session profiles the httpbroker client code in
x2goclient expects some broker output like this:
"""
START_USER_SESSIONS<br>[b00830a9-aec4-4e9e-88f8-ddbffeb1c8ea]defsndport=1<br>sndport=4713<br>xinerama=1<br>variant=<br>useiconv=0<br>iconvfrom=UTF-8<br>height=600<br>usekbd=1<br>applications=TERMINAL,WWWBROWSER,MAILCLIENT,OFFICE<br>host=localhost<br>export=<br>user=<br>fstunnel=1<br>quality=9<br>sshport=22<br>sound=1<br>fullscreen=0<br>rootless=0<br>layout=<br>name=LOCALHOST<br>sshproxyport=22<br>soundsystem=pulse<br>speed=2<br>iconvto=UTF-8<br>soundtunnel=1<br>useexports=1<br>width=800<br>command=KDE<br>multidisp=0<br>print=1<br>setdpi=0<br>type=auto<br>dpi=96<br>pack=16m-jpeg<br>
END_USER_SESSIONS<br>
"""
So, I am quite keen on x2goclient being able to _also_ handle broker
output that looks like this, instead:
"""
[47af8619-d619-43de-bf00-2c30c47772d1]
defsndport=1
sndport=4713
xinerama=1
variant=
useiconv=0
iconvfrom=UTF-8
height=600
usekbd=1
applications=TERMINAL,WWWBROWSER,MAILCLIENT,OFFICE
host=localhost
export=
user=
fstunnel=1
quality=9
sshport=22
sound=1
fullscreen=0
rootless=0
layout=
name=LOCALHOST
sshproxyport=22
soundsystem=pulse
speed=2
iconvto=UTF-8
soundtunnel=1
useexports=1
width=800
command=KDE
multidisp=0
print=1
setdpi=0
type=auto
dpi=96
pack=16m-jpeg
END_USER_SESSIONS
"""
Attached to this post you find a patch against httpbrokerclient.* that
makes x2goclient understand both variants of httpbroker output (IMHO).
Can you please cross-check if that patch keeps x2goclient working with
all other broker implementations that are currently deployed at your
customers' sites?
Greets,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
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.xfb
[httpbrokerclient-no-br-tags-anymore.patch (text/x-diff, attachment)]
[Message part 3 (application/pgp-signature, inline)]
Information forwarded
to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>
:
Bug#81
; Package x2goclient
.
(Wed, 12 Dec 2012 11:48:01 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>
.
(Wed, 12 Dec 2012 11:48:01 GMT) (full text, mbox, link).
Message #10 received at 81@bugs.x2go.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
tag #81 pending
thanks
The patch has been applied to x2goclient.git (plus some more debugging code):
http://code.x2go.org/gitweb?p=x2goclient.git;a=commitdiff;h=202c4095c392d0c6c5bfaf8eb96d43d3229ce156
Mike
--
DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
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.xfb
[Message part 2 (application/pgp-signature, inline)]
Added tag(s) pending.
Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
to control@bugs.x2go.org
.
(Wed, 12 Dec 2012 11:48:03 GMT) (full text, mbox, link).
Information forwarded
to x2go-dev@lists.berlios.de, X2Go Developers <x2go-dev@lists.berlios.de>
:
Bug#81
; Package x2goclient
.
(Wed, 09 Jan 2013 11:45:57 GMT) (full text, mbox, link).
Acknowledgement sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
Extra info received and forwarded to list. Copy sent to X2Go Developers <x2go-dev@lists.berlios.de>
.
(Wed, 09 Jan 2013 11:45:57 GMT) (full text, mbox, link).
Message #17 received at 81@bugs.x2go.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
close #59
close #73
close #61
close #72
close #80
close #81
thanks
The reported issue has been solved in release 4.0.0.1 of X2Go Client.
light+love,
Mike
--
DAS-NETZWERKTEAM
mike gabriel, rothenstein 5, 24214 neudorf-bornstein
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.xfb
[Message part 2 (application/pgp-signature, inline)]
Marked Bug as done
Request was from Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
to control@bugs.x2go.org
.
(Wed, 09 Jan 2013 11:46:00 GMT) (full text, mbox, link).
Notification sent
to Mike Gabriel <mike.gabriel@das-netzwerkteam.de>
:
Bug acknowledged by developer.
(Wed, 09 Jan 2013 11:46:00 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <git-admin@x2go.org>
to internal_control@bugs.x2go.org
.
(Thu, 07 Feb 2013 06:24:01 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
X2Go Developers <owner@bugs.x2go.org>.
Last modified:
Mon May 19 05:07:40 2025;
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.