[X2Go-Dev] Bug#877: x2go.x2go_exceptions.X2GoSessionRegistryException: No session found for UUID ...

Michael DePaulo mikedep333 at gmail.com
Tue May 19 13:14:35 CEST 2015


Package: pyhoca-cli
Version: 0.5.0.2
Severity: minor

Client OS: Fedora 22 64-bit (with latest updates. In beta, but about
to be released.)
pyhoca-cli 0.5.0.2-1.fc22 (Fedora's package)
python-x2go 0.5.0.3-1.fc22 (Fedora's package)

Server OS: Fedora 21 64-bit (with latest updates) running in a Docker container
DockerFile: https://github.com/mikedep333/Fedora-Dockerfiles/blob/add-x2go/x2go/x2go-minimal/Dockerfile
x2goserver 4.0.1.19-1.fc21 (Fedora's package)
x2goserver-xsession 4.0.1.19-1.fc21 (Fedora's package)
nxagent 3.5.0.29-1.fc21 (Fedora's package)
x2goagent 3.5.0.29-1.fc21 (Fedora's package)
Note: Even if you are unfamiliar with Docker, you should be able to
make sense of the Dockerfile. Note that it is based on the "fedora"
image, which is a very minimal install of Fedora. Also note that
"start.sh" simply adds a user account named "user" with a fixed
password.

When I connect to a new TERMINAL session (which defaults to
lxterminal), the session appears to work fine. However, at the end, I
often receive an exception like:
x2go.x2go_exceptions.X2GoSessionRegistryException: No session found
for UUID a2f17c6e-fe14-11e4-8e21-001a4a1bd601

I am using this command to connect:
pyhoca-cli --server 127.0.0.1 -p 50000 -N --user user
--add-to-known-hosts --libdebug --debug

See attachment for output.

This bug is reproducible, but not 100% of the time. It seems to be
related to timing. It is usually reproduced when I leave lxterminal
open for 10 seconds. (I close lxterminal by typing "exit" or clicking
the X in the window decoration.) It is usually NOT reproduced when I
leave lxterminal open for 2 seconds.
-------------- next part --------------
mike at fedora-22:~/x2go-work/Fedora-Dockerfiles/x2go/x2go-minimal :( [88] $ pyhoca-cli --server 127.0.0.1 -p 50000 -N --user user --add-to-known-hosts --libdebug --debug
pyhoca-cli[2016] NOTICE: preparing requested X2Go session
pyhoca-cli[2016] (PyHocaCLI) NOTICE: preparing requested X2Go session
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/sessions']
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/sessions']
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/settings']
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/settings']
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/printing']
pyhoca-cli[2016] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/printing']
pyhoca-cli[2016] (x2gosession-pylib) DEBUG: X2Go control session parameters for profile Pyhoca-Client_Session:
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     username: user
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     key_filename: /home/DEPAULO/mike/.ssh/id_rsa
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     unique_hostkey_aliases: False
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     look_for_keys: True
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     allow_agent: True
pyhoca-cli[2016] (x2gosession-pylib) DEBUG: X2Go terminal session parameters for profile Pyhoca-Client_Session:
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     client_encoding: UTF-8
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     set_session_title: False
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     snd_system: pulse
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     session_type: application
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     server_encoding: UTF-8
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     snd_port: 4713
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     rdp_server: 
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     kbtype: pc105/us
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     applications: ['WWWBROWSER', 'MAILCLIENT', 'OFFICE', 'TERMINAL']
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     published_applications: False
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     link: adsl
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     xdmcp_server: localhost
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     kbvariant: null
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     geometry: 800x600
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     rdp_options: -u X2GO_USER -p X2GO_PASSWORD
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     cmd: TERMINAL
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     convert_encoding: False
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     clipboard: both
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     kblayout: us
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     session_title: 
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     pack: 16m-jpeg-9
pyhoca-cli[2016] (x2gosession-pylib) DEBUG: X2Go sshproxy parameters for profile Pyhoca-Client_Session:
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_host: proxyhost.mydomain
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_port: 22
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_look_for_keys: True
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_allow_agent: True
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_key_filename: 
pyhoca-cli[2016] (x2gosession-pylib) DEBUG:     sshproxy_user: 
pyhoca-cli[2016] (x2gosession-pylib) DEBUG: initializing X2GoControlSession
pyhoca-cli[2016] (x2gosessregistry-pylib) NOTICE: registering X2Go session Pyhoca-Client_Session...
pyhoca-cli[2016] (x2gosessregistry-pylib) DEBUG: registering X2Go session with UUID c23eceaa-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2goclient-pylib) NOTICE: initializing X2Go session...
pyhoca-cli[2016] (x2gocontrolsession-pylib) NOTICE: connecting to [127.0.0.1]:50000
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: trying SSH key discovery or agent authentication with server
pyhoca-cli[2016] (PyHocaCLI) NOTICE: unlock SSH key file (/home/DEPAULO/mike/.ssh/id_rsa)
Password: 
pyhoca-cli[2016] (x2gocontrolsession-pylib) NOTICE: connecting to [127.0.0.1]:50000
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: trying SSH key discovery or agent authentication with server
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: unlock SSH private key file with provided password
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: re-trying SSH key discovery now with passphrase for unlocking the key(s)
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c3bf6532-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "which x2gofeaturelist >/dev/null && x2gofeaturelist"; echo X2GODATAEND:c3bf6532-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: server-side X2Go features are: ['X2GO_CLIPBOARD_MODES', 'X2GO_LIST_DESKTOPS', 'X2GO_MOUNTDIRS', 'X2GO_MOUNT_UNCPATHS', 'X2GO_PUBLISHED_APPLICATIONS', 'X2GO_RUN_EXTENSIONS', 'X2GO_SERVERSIDE_DESKTOPCOMMANDS', 'X2GO_SET_KEYBOARD', 'X2GO_UMOUNTSESSION_ALL', 'X2GO_UMOUNTSESSION_ONLYPATH', 'X2GO_XSESSION']
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c3c7d19a-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo $HOME"; echo X2GODATAEND:c3c7d19a-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: remote user' home directory: /home/user
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c3d2f26e-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "stat -tL "/home/user""; echo X2GODATAEND:c3d2f26e-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c3de4cae-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "export HOSTNAME && x2golistsessions"; echo X2GODATAEND:c3de4cae-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2goclient-pylib) INFO: starting a new X2Go session
pyhoca-cli[2016] (x2goclient-pylib) DEBUG: command for new session is: TERMINAL
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c3f6c7b6-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo"; echo X2GODATAEND:c3f6c7b6-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c40d2da8-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 us pc105/us 1 R TERMINAL both"; echo X2GODATAEND:c40d2da8-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2goproxy-pylib) INFO: starting local NX3 proxy...
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: NX3 Proxy mode is server, cookie=8f353c609ec8238c1de3f3111777f258, host=127.0.0.1, port=30005.
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: NX3 proxy writes session log to /home/DEPAULO/mike/.x2go/S-user-50-1432032587_stRTERMINAL_dp24/session.log.
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: forking threaded subprocess: /usr/bin/nxproxy -S nx/nx,retry=5,composite=1,connect=127.0.0.1,clipboard=1,cookie=8f353c609ec8238c1de3f3111777f258,port=40005,errors=/home/DEPAULO/mike/.x2go/S-user-50-1432032587_stRTERMINAL_dp24/session.err:50
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: waiting for proxy to come up: 0.4s x 1
pyhoca-cli[2016] (x2gofwtunnel-pylib) INFO: connected!  Tunnel open ('127.0.0.1', 40005) -> ('127.0.0.1', 30005) (on master connection ('127.0.0.1', 33068) -> ('127.0.0.1', 50000))
pyhoca-cli[2016] (x2goproxy-pylib) INFO: NX3 proxy is up and running.
pyhoca-cli[2016] (x2goterminalsession-pylib) INFO: initializing PulseAudio sound support in X2Go session
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c5d6fbfa-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo 'default-server=127.0.0.1:30006'>/home/user/.x2go/C-user-50-1432032587_stRTERMINAL_dp24/.pulse-client.conf;echo 'cookie-file=/home/user/.x2go/C-user-50-1432032587_stRTERMINAL_dp24/.pulse-cookie'>>/home/user/.x2go/C-user-50-1432032587_stRTERMINAL_dp24/.pulse-client.conf"; echo X2GODATAEND:c5d6fbfa-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: sFTP-put: /home/DEPAULO/mike/.pulse-cookie -> ('127.0.0.1', 50000):/home/user/.x2go/C-user-50-1432032587_stRTERMINAL_dp24/.pulse-cookie
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c5ecd8f8-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "PULSE_CLIENTCONFIG=/home/user/.x2go/C-user-50-1432032587_stRTERMINAL_dp24/.pulse-client.conf setsid x2goruncommand 50 31093 user-50-1432032587_stRTERMINAL_dp24 30006 "TERMINAL" pulse R 1>/dev/null 2>/dev/null & exit"; echo X2GODATAEND:c5ecd8f8-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: waiting for incoming data channel on X2Go server port: [127.0.0.1]:30006
pyhoca-cli[2016] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...
pyhoca-cli[2016] (x2goterminalsession-pylib) INFO: setting keyboad layout ,,us'' for session user-50-1432032587_stRTERMINAL_dp24
pyhoca-cli[2016] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:c5f4cea0-fe14-11e4-be9e-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "export DISPLAY=:50 &&  setxkbmap  -layout us"; echo X2GODATAEND:c5f4cea0-fe14-11e4-be9e-001a4a1bd601
pyhoca-cli[2016] (x2goterminalsession-pylib) NOTICE: setting keyboard layout ,,us'' and variant ,,null'' for session user-50-1432032587_stRTERMINAL_dp24 has been successful
pyhoca-cli[2016] (PyHocaCLI) NOTICE: give the X2Go session some time to come up...
pyhoca-cli[2016] (PyHocaCLI) INFO: X2Go session is now running, the X2Go client's profile name is: Pyhoca-Client_Session
pyhoca-cli[2016] (PyHocaCLI) INFO: X2Go session name is: user-50-1432032587_stRTERMINAL_dp24
pyhoca-cli[2016] (PyHocaCLI) NOTICE: Press CTRL+C to suspend the running session...
pyhoca-cli[2016] (x2gofwtunnel-pylib) INFO: Tunnel closed from ('127.0.0.1', 50000)
pyhoca-cli[2016] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...
pyhoca-cli[2016] (x2goclient-pylib) WARN: HOOK_on_control_session_death: the control session of profile Pyhoca-Client_Session has died unexpectedly
pyhoca-cli[2016] (x2gosession-pylib) WARN: local folder sharing is disabled for this session profile
pyhoca-cli[2016] (x2gocontrolsession-pylib) DEBUG: suspending associated terminal session: user-50-1432032587_stRTERMINAL_dp24
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: Shutting down X2Go proxy subprocess
pyhoca-cli[2016] (x2goproxy-pylib) WARN: X2Go proxy shutdown gave a message that we may ignore: [Errno 3] No such process
pyhoca-cli[2016] (x2goproxy-pylib) DEBUG: Shutting down Paramiko/SSH forwarding tunnel
pyhoca-cli[2016] (x2goterminalsession-pylib) INFO: The session window file /home/DEPAULO/mike/.x2go/S-user-50-1432032587_stRTERMINAL_dp24/session.window is already gone (we failed to remove it with error: [Errno 2] No such file or directory: '/home/DEPAULO/mike/.x2go/S-user-50-1432032587_stRTERMINAL_dp24/session.window'). In most cases this can be safely ignored.
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: paused thread: <X2GoRevFwTunnel(Thread-7, started daemon 140701029544016)>
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: stopping thread: <X2GoRevFwTunnel(Thread-7, started daemon 140701029544016)>
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: notifying thread of incoming channel: <X2GoRevFwTunnel(Thread-7, started daemon 140701029544016)>
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: closing down rev forwarding tunnel on remote end [127.0.0.1]:30006
pyhoca-cli[2016] (x2gosession-pylib) WARN: local folder sharing is disabled for this session profile
pyhoca-cli[2016] (x2gosession-pylib) DEBUG: status update interval too short (0.708270072937), skipping status update this time...
pyhoca-cli[2016] (x2goguardian-pylib) DEBUG: X2Go session guardian thread waking up after 12 seconds
pyhoca-cli[2016] (x2goguardian-pylib) DEBUG: calling session cleanup on profile Pyhoca-Client_Session for terminal session: user-50-1432032587_stRTERMINAL_dp24
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: stopping thread: <X2GoRevFwTunnel(Thread-7, stopped daemon 140701029544016)>
pyhoca-cli[2016] (x2gorevtunnel-pylib) DEBUG: notifying thread of incoming channel: <X2GoRevFwTunnel(Thread-7, stopped daemon 140701029544016)>
-------------- next part --------------
mike at fedora-22:~/x2go-work/Fedora-Dockerfiles/x2go/x2go-minimal :( [87] $ pyhoca-cli --server 127.0.0.1 -p 50000 -N --user user --add-to-known-hosts --libdebug --debug
pyhoca-cli[701] NOTICE: preparing requested X2Go session
pyhoca-cli[701] (PyHocaCLI) NOTICE: preparing requested X2Go session
pyhoca-cli[701] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/sessions']
pyhoca-cli[701] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/sessions']
pyhoca-cli[701] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/settings']
pyhoca-cli[701] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/settings']
pyhoca-cli[701] (x2goinifiles-pylib) INFO: proposed config files are ['/home/DEPAULO/mike/.x2goclient/printing']
pyhoca-cli[701] (x2goinifiles-pylib) INFO: config files found: ['/home/DEPAULO/mike/.x2goclient/printing']
pyhoca-cli[701] (x2gosession-pylib) DEBUG: X2Go control session parameters for profile Pyhoca-Client_Session:
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     username: user
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     key_filename: /home/DEPAULO/mike/.ssh/id_rsa
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     unique_hostkey_aliases: False
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     look_for_keys: True
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     allow_agent: True
pyhoca-cli[701] (x2gosession-pylib) DEBUG: X2Go terminal session parameters for profile Pyhoca-Client_Session:
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     client_encoding: UTF-8
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     set_session_title: False
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     snd_system: pulse
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     session_type: application
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     server_encoding: UTF-8
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     snd_port: 4713
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     rdp_server: 
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     kbtype: pc105/us
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     applications: ['WWWBROWSER', 'MAILCLIENT', 'OFFICE', 'TERMINAL']
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     published_applications: False
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     link: adsl
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     xdmcp_server: localhost
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     kbvariant: null
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     geometry: 800x600
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     rdp_options: -u X2GO_USER -p X2GO_PASSWORD
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     cmd: TERMINAL
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     convert_encoding: False
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     clipboard: both
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     kblayout: us
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     session_title: 
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     pack: 16m-jpeg-9
pyhoca-cli[701] (x2gosession-pylib) DEBUG: X2Go sshproxy parameters for profile Pyhoca-Client_Session:
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_host: proxyhost.mydomain
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_port: 22
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_look_for_keys: True
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_allow_agent: True
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_key_filename: 
pyhoca-cli[701] (x2gosession-pylib) DEBUG:     sshproxy_user: 
pyhoca-cli[701] (x2gosession-pylib) DEBUG: initializing X2GoControlSession
pyhoca-cli[701] (x2gosessregistry-pylib) NOTICE: registering X2Go session Pyhoca-Client_Session...
pyhoca-cli[701] (x2gosessregistry-pylib) DEBUG: registering X2Go session with UUID a2f17c6e-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2goclient-pylib) NOTICE: initializing X2Go session...
pyhoca-cli[701] (x2gocontrolsession-pylib) NOTICE: connecting to [127.0.0.1]:50000
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: trying SSH key discovery or agent authentication with server
pyhoca-cli[701] (PyHocaCLI) NOTICE: unlock SSH key file (/home/DEPAULO/mike/.ssh/id_rsa)
Password: 
pyhoca-cli[701] (x2gocontrolsession-pylib) NOTICE: connecting to [127.0.0.1]:50000
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: trying SSH key discovery or agent authentication with server
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: unlock SSH private key file with provided password
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: re-trying SSH key discovery now with passphrase for unlocking the key(s)
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a456a156-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "which x2gofeaturelist >/dev/null && x2gofeaturelist"; echo X2GODATAEND:a456a156-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: server-side X2Go features are: ['X2GO_CLIPBOARD_MODES', 'X2GO_LIST_DESKTOPS', 'X2GO_MOUNTDIRS', 'X2GO_MOUNT_UNCPATHS', 'X2GO_PUBLISHED_APPLICATIONS', 'X2GO_RUN_EXTENSIONS', 'X2GO_SERVERSIDE_DESKTOPCOMMANDS', 'X2GO_SET_KEYBOARD', 'X2GO_UMOUNTSESSION_ALL', 'X2GO_UMOUNTSESSION_ONLYPATH', 'X2GO_XSESSION']
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a45f2e52-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo $HOME"; echo X2GODATAEND:a45f2e52-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: remote user' home directory: /home/user
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a46a8a0e-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "stat -tL "/home/user""; echo X2GODATAEND:a46a8a0e-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a475ac90-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "export HOSTNAME && x2golistsessions"; echo X2GODATAEND:a475ac90-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2goclient-pylib) INFO: starting a new X2Go session
pyhoca-cli[701] (x2goclient-pylib) DEBUG: command for new session is: TERMINAL
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a48e19c4-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo"; echo X2GODATAEND:a48e19c4-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a4a4ce94-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 us pc105/us 1 R TERMINAL both"; echo X2GODATAEND:a4a4ce94-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...
pyhoca-cli[701] (x2goproxy-pylib) INFO: starting local NX3 proxy...
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: NX3 Proxy mode is server, cookie=287670250d144e05d639987152065d60, host=127.0.0.1, port=30005.
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: NX3 proxy writes session log to /home/DEPAULO/mike/.x2go/S-user-50-1432032534_stRTERMINAL_dp24/session.log.
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: forking threaded subprocess: /usr/bin/nxproxy -S nx/nx,retry=5,composite=1,connect=127.0.0.1,clipboard=1,cookie=287670250d144e05d639987152065d60,port=40005,errors=/home/DEPAULO/mike/.x2go/S-user-50-1432032534_stRTERMINAL_dp24/session.err:50
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: waiting for proxy to come up: 0.4s x 1
pyhoca-cli[701] (x2gofwtunnel-pylib) INFO: connected!  Tunnel open ('127.0.0.1', 40005) -> ('127.0.0.1', 30005) (on master connection ('127.0.0.1', 33060) -> ('127.0.0.1', 50000))
pyhoca-cli[701] (x2goproxy-pylib) INFO: NX3 proxy is up and running.
pyhoca-cli[701] (x2goterminalsession-pylib) INFO: initializing PulseAudio sound support in X2Go session
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a6e4f7f6-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "echo 'default-server=127.0.0.1:30006'>/home/user/.x2go/C-user-50-1432032534_stRTERMINAL_dp24/.pulse-client.conf;echo 'cookie-file=/home/user/.x2go/C-user-50-1432032534_stRTERMINAL_dp24/.pulse-cookie'>>/home/user/.x2go/C-user-50-1432032534_stRTERMINAL_dp24/.pulse-client.conf"; echo X2GODATAEND:a6e4f7f6-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: sFTP-put: /home/DEPAULO/mike/.pulse-cookie -> ('127.0.0.1', 50000):/home/user/.x2go/C-user-50-1432032534_stRTERMINAL_dp24/.pulse-cookie
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a6fce5f0-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "PULSE_CLIENTCONFIG=/home/user/.x2go/C-user-50-1432032534_stRTERMINAL_dp24/.pulse-client.conf setsid x2goruncommand 50 30222 user-50-1432032534_stRTERMINAL_dp24 30006 "TERMINAL" pulse R 1>/dev/null 2>/dev/null & exit"; echo X2GODATAEND:a6fce5f0-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2gorevtunnel-pylib) DEBUG: waiting for incoming data channel on X2Go server port: [127.0.0.1]:30006
pyhoca-cli[701] (x2goterminalsession-pylib) INFO: setting keyboad layout ,,us'' for session user-50-1432032534_stRTERMINAL_dp24
pyhoca-cli[701] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,Pyhoca-Client_Session'': echo X2GODATABEGIN:a6fe77bc-fe14-11e4-8e21-001a4a1bd601; PATH=/usr/local/bin:/usr/bin:/bin sh -c "export DISPLAY=:50 &&  setxkbmap  -layout us"; echo X2GODATAEND:a6fe77bc-fe14-11e4-8e21-001a4a1bd601
pyhoca-cli[701] (x2goterminalsession-pylib) NOTICE: setting keyboard layout ,,us'' and variant ,,null'' for session user-50-1432032534_stRTERMINAL_dp24 has been successful
pyhoca-cli[701] (PyHocaCLI) NOTICE: give the X2Go session some time to come up...
pyhoca-cli[701] (PyHocaCLI) INFO: X2Go session is now running, the X2Go client's profile name is: Pyhoca-Client_Session
pyhoca-cli[701] (PyHocaCLI) INFO: X2Go session name is: user-50-1432032534_stRTERMINAL_dp24
pyhoca-cli[701] (PyHocaCLI) NOTICE: Press CTRL+C to suspend the running session...
pyhoca-cli[701] (x2gofwtunnel-pylib) INFO: Tunnel closed from ('127.0.0.1', 50000)
pyhoca-cli[701] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...
pyhoca-cli[701] (x2goclient-pylib) WARN: HOOK_on_control_session_death: the control session of profile Pyhoca-Client_Session has died unexpectedly
pyhoca-cli[701] (x2gosession-pylib) WARN: local folder sharing is disabled for this session profile
pyhoca-cli[701] (x2gocontrolsession-pylib) DEBUG: suspending associated terminal session: user-50-1432032534_stRTERMINAL_dp24
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: Shutting down X2Go proxy subprocess
pyhoca-cli[701] (x2goproxy-pylib) WARN: X2Go proxy shutdown gave a message that we may ignore: [Errno 3] No such process
pyhoca-cli[701] (x2goproxy-pylib) DEBUG: Shutting down Paramiko/SSH forwarding tunnel
pyhoca-cli[701] (x2goterminalsession-pylib) INFO: The session window file /home/DEPAULO/mike/.x2go/S-user-50-1432032534_stRTERMINAL_dp24/session.window is already gone (we failed to remove it with error: [Errno 2] No such file or directory: '/home/DEPAULO/mike/.x2go/S-user-50-1432032534_stRTERMINAL_dp24/session.window'). In most cases this can be safely ignored.
pyhoca-cli[701] (x2gorevtunnel-pylib) DEBUG: paused thread: <X2GoRevFwTunnel(Thread-7, started daemon 139692597633104)>
pyhoca-cli[701] (x2gorevtunnel-pylib) DEBUG: stopping thread: <X2GoRevFwTunnel(Thread-7, started daemon 139692597633104)>
pyhoca-cli[701] (x2gorevtunnel-pylib) DEBUG: notifying thread of incoming channel: <X2GoRevFwTunnel(Thread-7, started daemon 139692597633104)>
pyhoca-cli[701] (x2gorevtunnel-pylib) DEBUG: closing down rev forwarding tunnel on remote end [127.0.0.1]:30006
pyhoca-cli[701] (x2gosession-pylib) WARN: local folder sharing is disabled for this session profile
pyhoca-cli[701] (x2gosession-pylib) WARN: local folder sharing is disabled for this session profile
pyhoca-cli[701] (x2gosessregistry-pylib) DEBUG: Forgetting session UUID a2f17c6e-fe14-11e4-8e21-001a4a1bd601
Traceback (most recent call last):
  File "/usr/bin/pyhoca-cli", line 423, in <module>
    thisPyHocaCLI.MainLoop()
  File "/usr/lib/python2.7/site-packages/pyhoca/cli/frontend.py", line 580, in MainLoop
    if self._X2GoClient__has_session_terminated(self.x2go_session_hash):
  File "/usr/lib/python2.7/site-packages/x2go/client.py", line 1847, in has_session_terminated
    return self.session_registry(session_uuid).has_terminated()
  File "/usr/lib/python2.7/site-packages/x2go/registry.py", line 116, in __call__
    raise x2go_exceptions.X2GoSessionRegistryException('No session found for UUID %s' % session_uuid)
x2go.x2go_exceptions.X2GoSessionRegistryException: No session found for UUID a2f17c6e-fe14-11e4-8e21-001a4a1bd601


More information about the x2go-dev mailing list