[X2Go-User] [INTERNET] Resume session
"BOTZ Franck (Administrateur Systèmes et Réseaux) - DDT 67/SIDSIC/Pôle Infra"
franck.botz at bas-rhin.gouv.fr
Tue May 26 15:59:44 CEST 2015
Hi
I explain more the issue
My configuration
* x2goserver with postgressql database on a xubuntu 14.04 64 bits
* x2gobroker on a ubuntu 12.04 64 bits
When I connect directly to the x2goserver, the resume function can be
used with no pb. If a session is open, a dialog box open which propose
to terminate a session, resume a session, or create a new session.
This was exactly what I need, in production mode I want to have, at
least, 2 x2goserver and session must be restored.
Then I install the broker.
When I connect trough the broker x2goclient
--broker-url=ssh://xx.yy.zz.aa:22/usr/bin/x2gobroker, I can open
sessions but no dialog box appear to choose a session opened before.
The command ps aux | grep ddt67 | grep nx run a the x2goserver give me :
ddt67 346 0.0 0.0 24436 552 ? S 15:14 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 2987 0.0 1.0 185132 20556 ? S 12:54 0:05
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-50-1432637659_stDXFCE_dp24 :50
ddt67 3199 0.0 0.0 24436 288 ? S 12:54 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 8057 0.0 0.8 202360 18056 ? S 13:13 0:04
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-51-1432638816_stDXFCE_dp24 :51
ddt67 8269 0.0 0.0 24436 288 ? S 13:13 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 9674 0.0 1.2 199376 24912 ? S 13:14 0:04
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-52-1432638895_stDXFCE_dp24 :52
ddt67 9907 0.0 0.0 24436 288 ? S 13:14 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 11160 0.1 4.7 202300 96476 ? S 14:47 0:01
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-56-1432644477_stDXFCE_dp24 :56
ddt67 11296 0.0 2.5 202468 51580 ? S 13:19 0:04
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-53-1432639194_stDXFCE_dp24 :53
ddt67 11383 0.0 0.0 24436 536 ? S 14:48 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 11531 0.0 0.0 24436 288 ? S 13:19 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 12487 0.0 3.6 172500 73908 ? S 14:49 0:01
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-57-1432644565_stDXFCE_dp24 :57
ddt67 12728 0.0 0.0 24436 536 ? S 14:49 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 26087 0.0 3.6 171852 74840 ? S 13:59 0:03
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-54-1432641565_stDXFCE_dp24 :54
ddt67 26326 0.0 0.0 24436 532 ? S 13:59 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 26944 0.0 3.7 182100 77232 ? S 13:59 0:02
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-55-1432641589_stDXFCE_dp24 :55
ddt67 27162 0.2 1.7 123060 35872 ? S 15:07 0:01
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -geometry 800x600
-name X2GO-ddt67-58-1432645629_stDXFCE_dp24 :58
ddt67 27181 0.0 0.0 24436 532 ? S 13:59 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 27480 0.0 0.0 24436 532 ? S 15:07 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 31223 0.4 4.1 187472 85476 ? S 15:12 0:01
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-59-1432645971_stDXFCE_dp24 :59
ddt67 31479 0.0 0.0 24436 552 ? S 15:12 0:00
/usr/bin/dbus-launch --exit-with-session /usr/bin/im-launch /usr/bin/env
LD_LIBRARY_PATH=/usr/lib/nx/X11/Xinerama:/usr/lib/nx/X11 xfce4-session
ddt67 32556 0.3 3.5 182968 72776 ? S 15:13 0:00
/usr/lib/nx/../x2go/bin/x2goagent -extension XFIXES -nolisten tcp
-nolisten tcp -dpi 96 -D -auth /home/ddt67/.Xauthority -name
X2GO-ddt67-60-1432646035_stDXFCE_dp24 :60
We can see lots of opened sessions which can be closed or resumed with a
direct connexion from the client to the server.
If you need more information (logs, conf file, ...) tell me.
Any Idea ?
Regards
Franck
Information about x2go component version:
Client
* ii x2goclient 4.0.4.0-0~1038~ubuntu12.04.1
Broker
* ii python-ecdsa 0.11-1~bpo70+1~0x2go~ubuntu12.04.1 ECDSA
cryptographic signature library (Python 2)
* ii python-paramiko 1.15.1-1~0x2go1~ubuntu12.04.1 Make ssh v2
connections with Python (Python 2)
* ii python-six 1.8.0-1~bpo70+1~0x2go~ubuntu12.04.1 Python 2 and 3
compatibility library (Python 2 interface)
* ii python-urllib3 1.7.1-1build1~x2go1~ubuntu12.04.1 HTTP library
with thread-safe connection pooling for Python
* ii python-x2gobroker 0.0.3.0-0~920~ubuntu12.04.1 X2Go
Session Broker (Python modules)
* ii x2gobroker 0.0.3.0-0~920~ubuntu12.04.1 X2Go Session
Broker (executable)
* ii x2gobroker-agent 0.0.3.0-0~920~ubuntu12.04.1 X2Go
Session Broker (remote agent)
* ii x2gobroker-authservice 0.0.3.0-0~920~ubuntu12.04.1 X2Go
Session Broker (PAM authentication service)
* ii x2gobroker-daemon 0.0.3.0-0~920~ubuntu12.04.1 X2Go
Session Broker (standalone daemon)
* ii x2gobroker-wsgi 0.0.3.0-0~920~ubuntu12.04.1 X2Go
Session Broker (WSGI)
Broker : x2gobroker.conf
[global]
use-static-cookie = false
auth-timeout = 36000
verify-ip = true
enable-plain-output = true
default-agent-query-mode=SSH
[broker_zeroconf]
enable = false
[broker_inifile]
enable = true
session-profiles = /etc/x2go/broker/x2gobroker-sessionprofiles.conf
use-load-checker = false
Broker : x2gobroker-sessionprofiles.conf
[DEFAULT]
defsndport=true
sound=true
print=true
fullscreen=true
applications=
link=auto
setdpi=96
pack=16m-jpeg
user=
type=auto
rootless=false
xinerama=1
layout=
broker-session-autologin=false
usebrokerpass=true
[xfce]
host=10.67.0.184
name=xfce
command=XFCE
Server :
* ii libx2go-log-perl 4.1.0.0-0~1278~ubuntu14.04.1
all Perl X2Go::Log package
* ii libx2go-server-db-perl 4.1.0.0-0~1278~ubuntu14.04.1
amd64 Perl X2Go::Server:DB package
* ii libx2go-server-perl 4.1.0.0-0~1278~ubuntu14.04.1
all Perl X2Go::Server package
* ii python-ecdsa 0.11-1~bpo70+1~0x2go~ubuntu14.04.1 all
ECDSA cryptographic signature library (Python 2)
* ii python-paramiko 1.15.1-1~0x2go1~ubuntu14.04.1
all Make ssh v2 connections with Python (Python 2)
* ii x2goagent 2:3.5.0.32-0~634~ubuntu14.04.1 all
X2Go agent
* ii x2gobroker-agent 0.0.3.0-0~920~ubuntu14.04.1
amd64 X2Go Session Broker (remote agent)
* ii x2goserver 4.1.0.0-0~1278~ubuntu14.04.1 amd64
X2Go server daemon scripts
* ii x2goserver-common 4.1.0.0-0~1278~ubuntu14.04.1
amd64 X2Go Server (common files)
* ii x2goserver-extensions 4.1.0.0-0~1278~ubuntu14.04.1
all X2Go Server (extension support)
* ii x2goserver-fmbindings 4.1.0.0-0~1278~ubuntu14.04.1
all X2Go Server (file manager bindings)
* ii x2goserver-printing 4.1.0.0-0~1278~ubuntu14.04.1
all X2Go server (printing support)
* ii x2goserver-xsession 4.1.0.0-0~1278~ubuntu14.04.1
all X2Go Server (Xsession runner)
Server x2goserver.conf
[limit users]
#user-foo=1
[limit groups]
#bar-group=1
[security]
# SSHFS umask for client-side folder sharing. Leave uncommented to
keep the server's default umask
#umask="0117"
[superenicer]
# enable the SupeReNicer code in x2gocleansessions, this will
renice suspended sessions to nice level 19
# and renice them to level 0 if the session becomes marked as
running again...
enable=no
# list of users that shall never be reniced
#ignored_users=
# force renicing of the complete user, don't set it to 'yes' unless
you know what you are doing
#force-user-renice=no
# the normal nice level (for running sessions)
#normal-nice-level=0
# the idle nice level (for suspended sessions)
#idle-nice-level=19
[telekinesis]
# telekinesis provides a bidirectional communication framework
between X2Go Client
# and X2Go Server
enable=no
[log]
# possible levels are: emerg, alert, crit, err, warning, notice,
info, debug
loglevel=notice
Le 22/05/2015 15:05, "> BOTZ Franck (Administrateur Systèmes et Réseaux)
- DDT 67/SIDSIC/Pôle Infra (par Internet, dépôt
x2go-user-bounces at lists.x2go.org)" a écrit :
> Hi.
>
> When I open a session x2goclient -> x2goserver there is no problem to
> resume a session
>
> When I open a session x2goclient -> x2gobroker -> x2goserver it is not
> possible to resume a session.
>
> Any idea ?
>
> Regards
>
> Franck
> _______________________________________________
> x2go-user mailing list
> x2go-user at lists.x2go.org
> http://lists.x2go.org/listinfo/x2go-user
>
More information about the x2go-user
mailing list