<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta name="Generator" content="Zarafa WebAccess v7.0.8-35178">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Resume is broken under certain conditions</title>
<style type="text/css">
body
{
font-family: Arial, Verdana, Sans-Serif ! important;
font-size: 12px;
padding: 5px 5px 5px 5px;
margin: 0px;
border-style: none;
background-color: #ffffff;
}
p, ul, li
{
margin-top: 0px;
margin-bottom: 0px;
}
</style>
</head>
<body>
<p><span style="white-space: pre-wrap; ">Package: python-x2go</span></p><p>Severity: normal</p><p>Version: 0.2.0.9</p><p> </p><p> </p><p>Resume breaks pyhoca. When I try to resume a session, it briefly shows the session that is to be resumed and after that, it crashes. After that it is no longer possible to start a session. Maybe the session is not cleaned up properly / completely. </p><p> </p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,lindix'': sh -c "echo"</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,lindix'': sh -c "export HOSTNAME && x2golistsessions"</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: executing command on X2Go server ,,lindix'': sh -c "echo"</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,lindix'': sh -c "x2goresume-session dick-50-1347267367_stRTERMINAL_dp24 800x600 adsl 16m-jpeg-9 null auto 1"</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,lindix'': sh -c "export HOSTNAME && x2golistsessions"</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,lindix'': sh -c "export HOSTNAME && x2golistmounts dick-50-1347267367_stRTERMINAL_dp24"</p><p>pyhoca-gui[5356] (x2goproxy-pylib) INFO: starting local NX3 proxy...</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: NX3 Proxy mode is server, cookie=eb1245024e1afa192f8ff9d812aa0fc2, host=127.0.0.1, port=30001.</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: NX3 proxy writes session log to /home/dick/.x2go/S-dick-50-1347267367_stRTERMINAL_dp24/session.log.</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: forking threaded subprocess: /usr/bin/nxproxy -S nx/nx,retry=5,composite=1,connect=127.0.0.1,clipboard=1,cookie=eb1245024e1afa192f8ff9d812aa0fc2,port=30001,errors=/home/dick/.x2go/S-dick-50-1347267367_stRTERMINAL_dp24/session.log:50</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: waiting for proxy to come up: 0.4s x 1</p><p>Exception AttributeError: AttributeError("'_DummyThread' object has no attribute '_Thread__block'",) in <module 'threading' from '/usr/lib/python2.7/threading.pyc'> ignored</p><p>pyhoca-gui[5356] (x2gofwtunnel-pylib) INFO: connected! Tunnel open ('127.0.0.1', 43667) -> ('127.0.0.1', 53422) -> ('127.0.0.1', 30001)</p><p>pyhoca-gui[5356] (x2goproxy-pylib) INFO: NX3 proxy is up and running.</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: executing command on X2Go server ,,lindix'': sh -c "getent group fuse | cut -d":" -f4"</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: remote fuse group: ['henk', 'sean', 'dick', 'demodemo', 'sylvie', 'tes00001', 'dicktest', 'merkusrj', 'leffbehe', 'eb77001', 'coachtes', 'demomatc', 'schiphol', 'syl00001', 'demogebr', 'beterenp', 'busteren', 'hee00001', 'rosamvan', 'demobehe', 'testtest', 'test170m', 'bliekn1', 'donm1', 'beta171t', 'bet00001', 'bet00002', 'bet00003', 'nicooud', 'marketin', 'mike', 'demobasi', 'basiscoa', 'arjen', 'flexlm', 'bart', 'kpntest1', 'lindix', 'testjeme', 'hansvanb', 'annemiek', 'alca0001', 'nieuwadr', 'nieuwege', 'mavutoku', 'kuynders', 'bartlaba']</p><p>pyhoca-gui[5356] (x2gosftpserver-pylib) DEBUG: waiting for incoming sFTP channel on X2Go server port: [localhost]:30003</p><p>pyhoca-gui[5356] (x2goterminalsession-pylib) INFO: sharing local folder: /home/dick/.x2go/S-dick-50-1347267367_stRTERMINAL_dp24/spool</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: sFTP-write: opening remote file /home/dick/.x2go/ssh/key.z22614 on host ('127.0.0.1', 53422) for writing</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) WARN: sFTP-write: opening remote file /home/dick/.x2go/ssh/key.z22614 on host ('127.0.0.1', 53422) failed</p><p>Traceback (most recent call last):</p><p> File "/usr/lib/python2.7/dist-packages/gevent/greenlet.py", line 390, in run</p><p> result = self._run(*self.args, **self.kwargs)</p><p> File "/usr/lib/python2.7/dist-packages/x2go/backends/terminal/_stdout.py", line 651, in start_printing</p><p> self.share_local_folder(local_path=spool_dir, folder_type='spool')</p><p> File "/usr/lib/python2.7/dist-packages/x2go/backends/terminal/_stdout.py", line 834, in share_local_folder</p><p> self.control_session._x2go_sftp_write(_x2go_key_fname, _x2go_key_bundle)</p><p> File "/usr/lib/python2.7/dist-packages/x2go/backends/control/_stdout.py", line 313, in _x2go_sftp_write</p><p> raise x2go_exceptions.X2goControlSessionException('The SSH connection was dropped during an sFTP write action.')</p><p>X2goControlSessionException: The SSH connection was dropped during an sFTP write action.</p><p><Greenlet at 0x2f1eaf0: <bound method X2goTerminalSessionSTDOUT.start_printing of <x2go.backends.terminal._stdout.X2goTerminalSessionSTDOUT object at 0x2f8e510>>> failed with X2goControlSessionException</p><p> </p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (PyHoca-GUI) NOTICE: [lindix - beëindigen] X2Go Sessie wordt beëindigd dick-50-1347267367_stRTERMINAL_dp24</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: terminating proxy: <x2go.gevent_subprocess.Popen object at 0x2f8e910></p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: Shutting down X2Go proxy subprocess</p><p>pyhoca-gui[5356] (x2goproxy-pylib) DEBUG: Shutting down Paramiko/SSH forwarding tunnel</p><p>pyhoca-gui[5356] (x2gofwtunnel-pylib) INFO: Tunnel closed from ('127.0.0.1', 53422)</p><p>pyhoca-gui[5356] (x2goterminalsession-pylib) NOTICE: cleaning up session dick-50-1347267367_stRTERMINAL_dp24 after termination</p><p>pyhoca-gui[5356] (x2gosftpserver-pylib) DEBUG: paused thread: <X2goRevFwTunnelToSFTP(Thread-7, started daemon 49408888)></p><p>pyhoca-gui[5356] (x2gosftpserver-pylib) DEBUG: stopping thread: <X2goRevFwTunnelToSFTP(Thread-7, started daemon 49408888)></p><p>pyhoca-gui[5356] (x2gosftpserver-pylib) DEBUG: notifying thread of incoming channel: <X2goRevFwTunnelToSFTP(Thread-7, started daemon 49408888)></p><p>pyhoca-gui[5356] (x2gosftpserver-pylib) DEBUG: closing down rev forwarding sFTP tunnel on remote end [localhost]:30003</p><p>pyhoca-gui[5356] (x2gosessregistry-pylib) DEBUG: Forgetting session UUID 7f23c82a-fbf9-11e1-9382-1c6f65375d09</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p> </p><p>It briefly shows the session that is to be resumed and after that, it is not possible to start a new session</p><p> </p><p> </p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goclient-pylib) INFO: Cannot find a terminal session for profile ,,lindix'' that can be used to query folder sharing capabilities</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2gosessregistry-pylib) NOTICE: using already initially-registered yet-unused session 790298cc-fbf9-11e1-9382-1c6f65375d09</p><p>pyhoca-gui[5356] (x2goclient-pylib) NOTICE: initializing X2Go session...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: control session seams to be dead, not executing command ,,sh -c "echo"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (PyHoca-GUI) NOTICE: [lindix - Verbindingsfout (channel error)] De Verbinding met de server lindix werd onverwacht verbroken! Probeer om u opnieuw aan te melden...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) DEBUG: control session seams to be dead, not executing command ,,sh -c "echo"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (PyHoca-GUI) NOTICE: [lindix - Verbindingsfout (channel error)] De Verbinding met de server lindix werd onverwacht verbroken! Probeer om u opnieuw aan te melden...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "x2gostartagent 800x600 adsl 16m-jpeg-9 unix-kde-depth_24 null auto 1 R TERMINAL"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (PyHoca-GUI) NOTICE: [lindix - sessie fout] Opstarten van de sessie is mislukt</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p>pyhoca-gui[5356] (x2goguardian-pylib) DEBUG: Entering X2Go Guardian client management loop...</p><p>pyhoca-gui[5356] (x2gocontrolsession-pylib) INFO: control session seams to be dead, not executing command ,,sh -c "export HOSTNAME && x2golistsessions"'' on X2Go server lindix</p><p> </p><p><br />Met vriendelijke groet,<br />Dick Kniep<br />Lindix BV<br />tel. 036-5215580<br />mob. 06-50991858</p>
</body>
</html>