Hi X2go devs,
Package: x2goclient
Version: 4.1.2.2 (Linux Mint based on Ubuntu Bionic, using PPA)
I often get an error message when I try to connect to my Debian buster docker
image, running x2goserver and XFCE, via the X2Go Client on my host machine.
It will give the following error message (when using the --debug flag on the
x2goclient):
x2go-DEBUG-../src/sshmasterconnection.cpp:2071> "ssh_channel_open_session
failed": "Socket error: No such file or directory"
x2go-DEBUG-../src/sshprocess.cpp:478> I/O error: "ssh_channel_open_session
failed."" - Socket error: No such file or directory" (0).
I created a detailed video, I posted it on YouTube, please take a look at the
video:
https://youtu.be/LAlLtBNTIUo
Logging details, reproducibility and more is explained in the video itself.
You'll notice that I can sometimes connect to the XFCE session and sometimes I
can't. Although connecting via the ssh cli command is always working without
any issues. Meaning there is really some kind of bug in the X2Go Client. I'm
afraid.
Again, I really hope somebody could help me in finding the root-cause and
fixing the issue.
Since I really love X2Go. And I would like to use this tool in production.
I'm also a software developer so maybe I can help debugging the problem.
Similar (same) bug is reported in the past (from 2019):
https://lists.x2go.org/pipermail/x2go-user/2019-March/005512.html
All the details regarding this Docker image and setup can be found in this git
repo: https://gitlab.melroy.org/melroy/xfcevdi
See attachments for additional debug logs of the client itself. One when
successful and one during the error.
Thanks in advance!
Kind regards,
Melroy van den Berg
Ps. You can contact me by mail of course. But I can understand that debugging
this issue would be preferable be done via VoIP for example.
⯠x2goclient --debug
x2go-INFO-1> "Starting X2Go Client 4.1.2.2..."
x2go-WARNING-1> English language requested, not loading translator.
x2go-WARNING-1> English language requested, not loading translator.
x2go-INFO-3> "Started X2Go Client."
x2go-DEBUG-../src/onmainwindow.cpp:575> "$HOME=/home/melroy"
x2go-DEBUG-../src/onmainwindow.cpp:2266> Reading 2 sessions from config file.
x2go-DEBUG-../src/sessionbutton.cpp:361> Creating QPixmap with session icon: ":/img/icons/128x128/x2gosession.png".
x2go-DEBUG-../src/sessionbutton.cpp:361> Creating QPixmap with session icon: ":/img/icons/128x128/x2gosession.png".
x2go-DEBUG-../src/onmainwindow.cpp:13290> libssh not initialized yet. Initializing.
x2go-DEBUG-../src/onmainwindow.cpp:2752> Creating QPixmap with session icon: '":/img/icons/128x128/x2gosession.png"'.
x2go-INFO-8> "Starting connection to server: localhost:2222"
x2go-DEBUG-../src/onmainwindow.cpp:2853> Starting new ssh connection to server:"localhost":"2222" krbLogin: false
x2go-DEBUG-../src/sshmasterconnection.cpp:168> SshMasterConnection, host "localhost"; port 2222; user "melroy"; useproxy false; proxyserver ""; proxyport 22
x2go-DEBUG-../src/sshmasterconnection.cpp:248> Starting SSH connection without Kerberos authentication.
x2go-DEBUG-../src/sshmasterconnection.cpp:250> SshMasterConnection, instance SshMasterConnection(0x55f68a896680) created.
x2go-DEBUG-../src/sshmasterconnection.cpp:495> SshMasterConnection, instance SshMasterConnection(0x55f68a896680) entering thread.
x2go-DEBUG-../src/sshmasterconnection.cpp:797> Session port before config file parse: 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:807> Session port after config file parse: 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:870> Session port before config file parse (part 2): 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:880> Session port after config file parse (part 2): 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:904> cserverAuth
x2go-DEBUG-../src/sshmasterconnection.cpp:943> state: 1
x2go-DEBUG-../src/sshmasterconnection.cpp:1218> Trying password mechanism if available.
x2go-DEBUG-../src/sshmasterconnection.cpp:1222> Password mechanism available. Continuing.
x2go-DEBUG-../src/sshmasterconnection.cpp:687> User authentication OK.
x2go-DEBUG-../src/sshmasterconnection.cpp:1708> LOGIN CHECK:"LOGIN OK
"
x2go-DEBUG-../src/sshmasterconnection.cpp:1711> don't have interaction
x2go-DEBUG-../src/sshmasterconnection.cpp:1744> LOOP FINISHED
x2go-DEBUG-../src/sshmasterconnection.cpp:1748> No interaction needed, continue session
x2go-DEBUG-../src/sshmasterconnection.cpp:702> Login Check - OK
x2go-DEBUG-../src/onmainwindow.cpp:2947> SSH connection established.
x2go-DEBUG-../src/onmainwindow.cpp:3374> Continue normal X2Go session
x2go-DEBUG-../src/sshprocess.cpp:199> Executing remote command via SshProcess object 0: "x2golistsessions"
x2go-DEBUG-../src/sshprocess.cpp:213> this=SshProcess(0x55f68a89c6d0) Running masterCon->addChannelConnection(this, ' "30b0be62-d1b2-40fa-9a6f-da229bbbb662" ', ' "bash -l -c 'echo "X2GODATABEGIN:30b0be62-d1b2-40fa-9a6f-da229bbbb662"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2golistsessions; echo "X2GODATAEND:30b0be62-d1b2-40fa-9a6f-da229b" ');
x2go-DEBUG-../src/sshmasterconnection.cpp:1810> Locking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1812> Passing new channel connection object to channelConnections.
x2go-DEBUG-../src/sshmasterconnection.cpp:1814> Unlocking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7fbcbc010780
x2go-DEBUG-../src/sshmasterconnection.cpp:2065> Executing remote: "bash -l -c 'echo "X2GODATABEGIN:30b0be62-d1b2-40fa-9a6f-da229bbbb662"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2golistsessions; echo "X2GODATAEND:30b0be62-d1b2-40fa-9a6f-da229bbbb662";'"
x2go-DEBUG-../src/sshmasterconnection.cpp:2071> "ssh_channel_open_session failed": "Socket error: No such file or directory"
x2go-DEBUG-../src/sshprocess.cpp:478> I/O error: "ssh_channel_open_session failed."" - Socket error: No such file or directory" (0).
⯠x2goclient --debug
x2go-INFO-1> "Starting X2Go Client 4.1.2.2..."
x2go-WARNING-1> English language requested, not loading translator.
x2go-WARNING-1> English language requested, not loading translator.
x2go-INFO-3> "Started X2Go Client."
x2go-DEBUG-../src/onmainwindow.cpp:575> "$HOME=/home/melroy"
x2go-DEBUG-../src/onmainwindow.cpp:2266> Reading 2 sessions from config file.
x2go-DEBUG-../src/sessionbutton.cpp:361> Creating QPixmap with session icon: ":/img/icons/128x128/x2gosession.png".
x2go-DEBUG-../src/sessionbutton.cpp:361> Creating QPixmap with session icon: ":/img/icons/128x128/x2gosession.png".
x2go-DEBUG-../src/onmainwindow.cpp:13290> libssh not initialized yet. Initializing.
x2go-DEBUG-../src/onmainwindow.cpp:2752> Creating QPixmap with session icon: '":/img/icons/128x128/x2gosession.png"'.
x2go-INFO-8> "Starting connection to server: localhost:2222"
x2go-DEBUG-../src/onmainwindow.cpp:2853> Starting new ssh connection to server:"localhost":"2222" krbLogin: false
x2go-DEBUG-../src/sshmasterconnection.cpp:168> SshMasterConnection, host "localhost"; port 2222; user "melroy"; useproxy false; proxyserver ""; proxyport 22
x2go-DEBUG-../src/sshmasterconnection.cpp:248> Starting SSH connection without Kerberos authentication.
x2go-DEBUG-../src/sshmasterconnection.cpp:250> SshMasterConnection, instance SshMasterConnection(0x555adc8dfc30) created.
x2go-DEBUG-../src/sshmasterconnection.cpp:495> SshMasterConnection, instance SshMasterConnection(0x555adc8dfc30) entering thread.
x2go-DEBUG-../src/sshmasterconnection.cpp:797> Session port before config file parse: 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:807> Session port after config file parse: 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:870> Session port before config file parse (part 2): 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:880> Session port after config file parse (part 2): 2222
x2go-DEBUG-../src/sshmasterconnection.cpp:904> cserverAuth
x2go-DEBUG-../src/sshmasterconnection.cpp:943> state: 1
x2go-DEBUG-../src/sshmasterconnection.cpp:1218> Trying password mechanism if available.
x2go-DEBUG-../src/sshmasterconnection.cpp:1222> Password mechanism available. Continuing.
x2go-DEBUG-../src/sshmasterconnection.cpp:687> User authentication OK.
x2go-DEBUG-../src/sshmasterconnection.cpp:1708> LOGIN CHECK:"LOGIN OK
"
x2go-DEBUG-../src/sshmasterconnection.cpp:1711> don't have interaction
x2go-DEBUG-../src/sshmasterconnection.cpp:1744> LOOP FINISHED
x2go-DEBUG-../src/sshmasterconnection.cpp:1748> No interaction needed, continue session
x2go-DEBUG-../src/sshmasterconnection.cpp:702> Login Check - OK
x2go-DEBUG-../src/onmainwindow.cpp:2947> SSH connection established.
x2go-DEBUG-../src/onmainwindow.cpp:3374> Continue normal X2Go session
x2go-DEBUG-../src/sshprocess.cpp:199> Executing remote command via SshProcess object 0: "x2golistsessions"
x2go-DEBUG-../src/sshprocess.cpp:213> this=SshProcess(0x555adc8e63a0) Running masterCon->addChannelConnection(this, ' "2628317e-887b-4a87-b8f6-22476f608954" ', ' "bash -l -c 'echo "X2GODATABEGIN:2628317e-887b-4a87-b8f6-22476f608954"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2golistsessions; echo "X2GODATAEND:2628317e-887b-4a87-b8f6-22476f" ');
x2go-DEBUG-../src/sshmasterconnection.cpp:1810> Locking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1812> Passing new channel connection object to channelConnections.
x2go-DEBUG-../src/sshmasterconnection.cpp:1814> Unlocking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7f8664010780
x2go-DEBUG-../src/sshmasterconnection.cpp:2065> Executing remote: "bash -l -c 'echo "X2GODATABEGIN:2628317e-887b-4a87-b8f6-22476f608954"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2golistsessions; echo "X2GODATAEND:2628317e-887b-4a87-b8f6-22476f608954";'"
x2go-DEBUG-../src/sshmasterconnection.cpp:2082> New exec channel created.
x2go-DEBUG-../src/sshmasterconnection.cpp:2121> EOF on channel 0x7f8664010780; SshProcess object: 0
x2go-DEBUG-../src/sshmasterconnection.cpp:2222> EOF sent.
x2go-DEBUG-../src/sshmasterconnection.cpp:2224> Channel closed.
x2go-DEBUG-../src/sshprocess.cpp:532> SSH finished: raw output (stdout): "X2GODATABEGIN:2628317e-887b-4a87-b8f6-22476f608954
289|melroy-50-1589824082_stDXFCE_dp24|50|335fd2a90582|S|2020-05-18T17:48:02|76056f5a2499a6ed78eb35e894b30b72|172.17.0.1|61434|61435|2020-05-18T18:08:08|melroy|2827|61436|-1|-1
X2GODATAEND:2628317e-887b-4a87-b8f6-22476f608954
"
x2go-DEBUG-../src/sshprocess.cpp:543> SSH finished: true - "289|melroy-50-1589824082_stDXFCE_dp24|50|335fd2a90582|S|2020-05-18T17:48:02|76056f5a2499a6ed78eb35e894b30b72|172.17.0.1|61434|61435|2020-05-18T18:08:08|melroy|2827|61436|-1|-1
" (0).
x2go-DEBUG-../src/onmainwindow.cpp:3861> "289|melroy-50-1589824082_stDXFCE_dp24|50|335fd2a90582|S|2020-05-18T17:48:02|76056f5a2499a6ed78eb35e894b30b72|172.17.0.1|61434|61435|2020-05-18T18:08:08|melroy|2827|61436|-1|-1
"
x2go-DEBUG-../src/sshprocess.cpp:199> Executing remote command via SshProcess object 1: "x2goresume-session melroy-50-1589824082_stDXFCE_dp24 1920x1040 adsl 16m-jpeg-9 us auto 1 both no"
x2go-DEBUG-../src/sshprocess.cpp:213> this=SshProcess(0x555adc8e0a40) Running masterCon->addChannelConnection(this, ' "36b51557-d77b-48a5-91b5-6e6b1c42a213" ', ' "bash -l -c 'echo "X2GODATABEGIN:36b51557-d77b-48a5-91b5-6e6b1c42a213"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2goresume-session melroy-50-1589824082_stDXFCE_dp24 1920x1040 ads" ');
x2go-DEBUG-../src/sshmasterconnection.cpp:1810> Locking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1812> Passing new channel connection object to channelConnections.
x2go-DEBUG-../src/sshmasterconnection.cpp:1814> Unlocking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7f8664010780
x2go-DEBUG-../src/sshmasterconnection.cpp:2065> Executing remote: "bash -l -c 'echo "X2GODATABEGIN:36b51557-d77b-48a5-91b5-6e6b1c42a213"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2goresume-session melroy-50-1589824082_stDXFCE_dp24 1920x1040 adsl 16m-jpeg-9 us auto 1 both no; echo "X2GODATAEND:36b51557-d77b-48a5-91b5-6e6b1c42a213";'"
x2go-DEBUG-../src/sshmasterconnection.cpp:2082> New exec channel created.
x2go-DEBUG-../src/sshmasterconnection.cpp:2121> EOF on channel 0x7f8664010780; SshProcess object: 1
x2go-DEBUG-../src/sshmasterconnection.cpp:2222> EOF sent.
x2go-DEBUG-../src/sshmasterconnection.cpp:2224> Channel closed.
x2go-DEBUG-../src/sshprocess.cpp:532> SSH finished: raw output (stdout): "X2GODATABEGIN:36b51557-d77b-48a5-91b5-6e6b1c42a213
gr_port=61434
sound_port=61435
fs_port=61436
X2GODATAEND:36b51557-d77b-48a5-91b5-6e6b1c42a213
"
x2go-DEBUG-../src/sshprocess.cpp:543> SSH finished: true - "gr_port=61434
sound_port=61435
fs_port=61436
" (1).
x2go-DEBUG-../src/onmainwindow.cpp:5425> Agent output: "gr_port=61434
sound_port=61435
fs_port=61436
"
resuming normal session
x2go-DEBUG-../src/onmainwindow.cpp:5640> New gr_port: "61434"
x2go-DEBUG-../src/onmainwindow.cpp:5647> New sound_port: "61435"
x2go-DEBUG-../src/onmainwindow.cpp:5654> New fs_port: "61436"
x2go-DEBUG-../src/sshprocess.cpp:387> Starting tunnel via SshProcess object 2: "localhost":61434 -> "localhost":62434
RESUMING SESSION is KDRIVE: false
x2go-DEBUG-../src/onmainwindow.cpp:6142> "Starting NX proxy, command: nxproxy -S nx/nx,options=/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/options:50"
x2go-DEBUG-../src/sshprocess.cpp:157> Direct tunnel: waiting for connections on "localhost":62434
x2go-DEBUG-../src/sshprocess.cpp:199> Executing remote command via SshProcess object 3: "echo "default-server=localhost:61435" > "${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf";echo "cookie-file=${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-cookie" >> "${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf";echo "autospawn=no" >>"${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf""
x2go-DEBUG-../src/sshprocess.cpp:213> this=SshProcess(0x555adc8f48b0) Running masterCon->addChannelConnection(this, ' "e146f2c0-e6b7-46ce-8f55-e246aaf5c432" ', ' "bash -l -c 'echo "X2GODATABEGIN:e146f2c0-e6b7-46ce-8f55-e246aaf5c432"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; echo "default-server=localhost:61435" > "${HOME}/.x2go/C-melroy-50" ');
x2go-DEBUG-../src/sshmasterconnection.cpp:1810> Locking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1812> Passing new channel connection object to channelConnections.
x2go-DEBUG-../src/sshmasterconnection.cpp:1814> Unlocking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7f8664010780
x2go-DEBUG-../src/sshmasterconnection.cpp:2065> Executing remote: "bash -l -c 'echo "X2GODATABEGIN:e146f2c0-e6b7-46ce-8f55-e246aaf5c432"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; echo "default-server=localhost:61435" > "${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf";echo "cookie-file=${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-cookie" >> "${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf";echo "autospawn=no" >>"${HOME}/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-client.conf"; echo "X2GODATAEND:e146f2c0-e6b7-46ce-8f55-e246aaf5c432";'"
x2go-DEBUG-../src/sshmasterconnection.cpp:2082> New exec channel created.
x2go-DEBUG-../src/sshmasterconnection.cpp:2121> EOF on channel 0x7f8664010780; SshProcess object: 3
x2go-DEBUG-../src/sshmasterconnection.cpp:2222> EOF sent.
x2go-DEBUG-../src/sshmasterconnection.cpp:2224> Channel closed.
x2go-DEBUG-../src/sshprocess.cpp:310> Copying file via SshProcess object 4: "/home/melroy/.config/pulse/cookie" -> "$HOME/.x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-cookie"
x2go-DEBUG-../src/sshprocess.cpp:387> Starting tunnel via SshProcess object 5: "localhost":61435 -> "127.0.0.1":4713
x2go-DEBUG-../src/sshmasterconnection.cpp:426> Requesting reverse tunnel from port 61435 to 4713
x2go-DEBUG-../src/sshprocess.cpp:532> SSH finished: raw output (stdout): "X2GODATABEGIN:e146f2c0-e6b7-46ce-8f55-e246aaf5c432
X2GODATAEND:e146f2c0-e6b7-46ce-8f55-e246aaf5c432
"
x2go-DEBUG-../src/sshprocess.cpp:543> SSH finished: true - "" (3).
x2go-DEBUG-../src/sshmasterconnection.cpp:328> Listening for TCP/IP connections on 61435
x2go-DEBUG-../src/sshmasterconnection.cpp:1840> SSH Master Connection copy - dst path:".x2go/C-melroy-50-1589824082_stDXFCE_dp24" file:".pulse-cookie"
x2go-DEBUG-../src/sshmasterconnection.cpp:1891> scp ok: "/home/melroy/.config/pulse/cookie" -> "melroy"@"localhost":".x2go/C-melroy-50-1589824082_stDXFCE_dp24/.pulse-cookie"
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "
NXPROXY - Version 3.5.99.22
Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com)
Copyright (c) 2008-2014 Oleksandr Shneyder <o.shney...@phoca-gmbh.de>
Copyright (c) 2014-2016 Ulrich Sibiller <ul...@gmx.de>
Copyright (c) 2014-2016 Mihai Moldovan <io...@ionic.de>
Copyright (c) 2011-2016 Mike Gabriel <mike.gabr...@das-netzwerkteam.de>
Copyright (c) 2015-2016 Qindel Group (http://www.qindel.com)
NXCOMP, NX protocol compression and NX extensions to this software
are copyright of the aforementioned persons and companies.
Redistribution and use of the present software is allowed according
to terms specified in the file LICENSE.nxcomp which comes in the
source distribution.
All rights reserved.
NOTE: This software has received contributions from various other
contributors, only the core maintainers and supporters are listed as
copyright holders. Please contact us, if you feel you should be listed
as copyright holder, as well.
NX protocol compression is derived from DXPC project.
Copyright (c) 1995,1996 Brian Pane
Copyright (c) 1996,1997 Zachary Vonler and Brian Pane
Copyright (c) 1999 Kevin Vigor and Brian Pane
Copyright (c) 2000,2003 Gian Filippo Pinzari and Brian Pane
All rights reserved.
See https://github.com/ArcticaProject/nx-libs for more information.
Info: Proxy running in server mode with pid '15848'.
Session: Starting session at 'Mon May 18 20:35:12 2020'.
Info: Using errors file '/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/sessions'.
Info: Using stats file '/home/melroy/.x2go/S-50/stats'.
Loop: WARNING! Overriding auxiliary X11 port with new value '1'.
Warning: Overriding auxiliary X11 port with new value '1'.
Info: Using abstract X11 socket in kernel namespace for accessing DISPLAY=:0.
Info: Connecting to remote host 'localhost:62434'.
Info: Connected to remote proxy on FD#5.
"
x2go-DEBUG-../src/sshprocess.cpp:109> New TCP connection.
x2go-DEBUG-../src/sshprocess.cpp:114> New socket: 14
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7f8664010780
x2go-DEBUG-../src/sshmasterconnection.cpp:1994> Forwarding parameters: from remote ("localhost":61434) to local ("localhost":50644)
x2go-DEBUG-../src/sshmasterconnection.cpp:2028> Temporary session port after config file parse: 61434
x2go-DEBUG-../src/sshmasterconnection.cpp:2032> Temporary session host after config file parse: localhost
x2go-DEBUG-../src/sshmasterconnection.cpp:2059> New channel forwarded.
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "Info: Connection with remote proxy completed.
Loop: WARNING! Unrecognized session type 'unix-kde-depth_24'. Assuming agent session.
Warning: Unrecognized session type 'unix-kde-depth_24'. Assuming agent session.
"
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "Info: Using ADSL link parameters 1408/24/1/0"
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: ".
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
Info: Using pack method '16m-jpeg-9' with session 'unix-kde-depth_24'.
Info: Using ZLIB data compression 1/1/32.
Info: Using ZLIB stream compression 4/4.
Info: Using cache file '/home/melroy/.x2go/cache-unix-kde-depth_24/S-8B4BE9C6142C9791E1AB539C0EBA7D1B'.
Info: Forwarding X11 connections to display ':0.0'.
Info: Forwarding auxiliary X11 connections to display ':0.0'.
"
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "Session: Session started at 'Mon May 18 20:35:12 2020'.
"
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "Info: Established X server connection.
"
x2go-DEBUG-../src/onmainwindow.cpp:11075> Generating SSH key. Type: "RSA"; Location: "/home/melroy/.x2go/ssh/gen/key.J15641"
Generating public/private rsa key pair.
Your identification has been saved in /home/melroy/.x2go/ssh/gen/key.J15641.
Your public key has been saved in /home/melroy/.x2go/ssh/gen/key.J15641.pub.
The key fingerprint is:
SHA256:XLyIYMyKOoMKktgD5MBXA0clQ8FsfcbbJD5fnWgF41k X2Go Client RSA user key
The key's randomart image is:
+---[RSA 4096]----+
| .*X+.. o.E |
|. oo++. * .. +. |
|.o .* + B o+ .|
|+..o . o * o + o |
|o.. . S + o |
|++ . |
|X o |
|+o . |
|. |
+----[SHA256]-----+
x2go-DEBUG-../src/x2goutils.cpp:219> path value at beginning: "/home/melroy/gems/bin:/home/melroy/bin:/home/melroy/Documents/platform-tools:/home/melroy/.local/bin:/home/melroy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
x2go-DEBUG-../src/x2goutils.cpp:242> tmp_clean_add: ("/usr/lib/openssh", "/usr/libexec/openssh", "/usr/lib/ssh", "/usr/lib64/ssh", "/usr/lib64/misc", "/usr/lib/misc", "/run/current-system/sw/bin", "/usr/libexec")
x2go-DEBUG-../src/x2goutils.cpp:270> clean_add: ("/usr/lib/openssh", "/usr/libexec/openssh", "/usr/lib/ssh", "/usr/lib64/ssh", "/usr/lib64/misc", "/usr/lib/misc", "/run/current-system/sw/bin", "/usr/libexec")
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (0) in orig_path_list ("/usr/lib/openssh"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (1) in orig_path_list ("/usr/libexec/openssh"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (2) in orig_path_list ("/usr/lib/ssh"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (3) in orig_path_list ("/usr/lib64/ssh"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (4) in orig_path_list ("/usr/lib64/misc"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (5) in orig_path_list ("/usr/lib/misc"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (6) in orig_path_list ("/run/current-system/sw/bin"): false
x2go-DEBUG-../src/x2goutils.cpp:291> found entry i (7) in orig_path_list ("/usr/libexec"): false
x2go-DEBUG-../src/x2goutils.cpp:309> return value at end: "/home/melroy/gems/bin:/home/melroy/bin:/home/melroy/Documents/platform-tools:/home/melroy/.local/bin:/home/melroy/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/lib/openssh:/usr/libexec/openssh:/usr/lib/ssh:/usr/lib64/ssh:/usr/lib64/misc:/usr/lib/misc:/run/current-system/sw/bin:/usr/libexec"
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/home/melroy/gems/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/home/melroy/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/home/melroy/Documents/platform-tools/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/home/melroy/.local/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/home/melroy/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/local/sbin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/local/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/sbin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/sbin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/games/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/usr/local/games/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/x2goutils.cpp:345> Binary at "/snap/bin/sftp-server" either does not exist (true) or is not executable (false)
x2go-DEBUG-../src/onmainwindow.cpp:10937> "/home/melroy/.x2go/etc/sshd_config created."
x2go-DEBUG-../src/onmainwindow.cpp:6618> Proxy wrote on stderr: "Info: Using shared memory parameters 0/0K.
"
x2go-DEBUG-../src/onmainwindow.cpp:11659> "Searching proxy window: X2GO-melroy-50-1589824082_stDXFCE_dp24"
x2go-DEBUG-../src/onmainwindow.cpp:13278> "Searching window with title: X2GO-melroy-50-1589824082_stDXFCE_dp24"
x2go-DEBUG-../src/onmainwindow.cpp:11665> "Proxy window found: 144703984"
x2go-DEBUG-../src/onmainwindow.cpp:11399> User mode OpenSSH server started successfully.
x2go-DEBUG-../src/onmainwindow.cpp:8655> Key created on: "/home/melroy/.x2go/ssh/gen/key.J15641"
x2go-DEBUG-../src/onmainwindow.cpp:9990> Starting Folder Sharing tunnel for: "melroy-50-1589824082_stDXFCE_dp24"
x2go-DEBUG-../src/onmainwindow.cpp:9991> FS port: "61436"
x2go-DEBUG-../src/sshprocess.cpp:387> Starting tunnel via SshProcess object 6: "localhost":61436 -> "127.0.0.1":7022
x2go-DEBUG-../src/sshmasterconnection.cpp:426> Requesting reverse tunnel from port 61436 to 7022
x2go-DEBUG-../src/sshprocess.cpp:310> Copying file via SshProcess object 7: "/home/melroy/.x2go/ssh/gen/key.J15641" -> "~melroy/.x2go/ssh/key.J15641"
x2go-DEBUG-../src/sshmasterconnection.cpp:328> Listening for TCP/IP connections on 61436
x2go-DEBUG-../src/onmainwindow.cpp:10035> FS tunnel through SSH seems to be up and running ...
x2go-DEBUG-../src/sshmasterconnection.cpp:1840> SSH Master Connection copy - dst path:".x2go/ssh" file:"key.J15641"
x2go-DEBUG-../src/sshmasterconnection.cpp:1891> scp ok: "/home/melroy/.x2go/ssh/gen/key.J15641" -> "melroy"@"localhost":".x2go/ssh/key.J15641"
x2go-DEBUG-../src/onmainwindow.cpp:8836> Exported key: "/home/melroy/.x2go/ssh/gen/key.J15641"
x2go-DEBUG-../src/onmainwindow.cpp:8839> Key removed.
x2go-DEBUG-../src/onmainwindow.cpp:10067> Potentially creating dir "/home/melroy/.x2go/.ssh"
x2go-DEBUG-../src/onmainwindow.cpp:10070> Potentially creating file "/home/melroy/.x2go/.ssh/authorized_keys"
x2go-DEBUG-../src/onmainwindow.cpp:10134> Temporarily activated public key from file "/home/melroy/.x2go/ssh/gen/key.J15641.pub".
x2go-DEBUG-../src/onmainwindow.cpp:10232> Calling startX2goMount command.
x2go-DEBUG-../src/sshprocess.cpp:199> Executing remote command via SshProcess object 8: "x2gomountdirs dir melroy-50-1589824082_stDXFCE_dp24 "melroy" ~melroy/.x2go/ssh/key.J15641 /home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__61436"
x2go-DEBUG-../src/sshprocess.cpp:213> this=SshProcess(0x555adc90fed0) Running masterCon->addChannelConnection(this, ' "6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720" ', ' "bash -l -c 'echo "X2GODATABEGIN:6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2gomountdirs dir melroy-50-1589824082_stDXFCE_dp24 "melroy" ~melr" ');
x2go-DEBUG-../src/sshmasterconnection.cpp:1810> Locking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1812> Passing new channel connection object to channelConnections.
x2go-DEBUG-../src/sshmasterconnection.cpp:1814> Unlocking SSH channel connection MUTEX.
x2go-DEBUG-../src/sshmasterconnection.cpp:1977> Creating new channel.
x2go-DEBUG-../src/sshmasterconnection.cpp:1990> New channel:0x7f86640136e0
x2go-DEBUG-../src/sshmasterconnection.cpp:2065> Executing remote: "bash -l -c 'echo "X2GODATABEGIN:6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720"; export PATH="/usr/local/bin:/usr/bin:/bin";export TERM="dumb"; x2gomountdirs dir melroy-50-1589824082_stDXFCE_dp24 "melroy" ~melroy/.x2go/ssh/key.J15641 /home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__61436; echo "X2GODATAEND:6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720";'"
x2go-DEBUG-../src/sshmasterconnection.cpp:2082> New exec channel created.
x2go-DEBUG-../src/sshmasterconnection.cpp:2121> EOF on channel 0x7f86640136e0; SshProcess object: 8
x2go-DEBUG-../src/sshmasterconnection.cpp:2222> EOF sent.
x2go-DEBUG-../src/sshmasterconnection.cpp:2224> Channel closed.
x2go-DEBUG-../src/sshprocess.cpp:532> SSH finished: raw output (stdout): "X2GODATABEGIN:6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720
dirs:/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__61436
ssh port:61436
Host:127.0.0.1
User:melroy
inserted, timeout 30 sshfs -o idmap=user,uid=`id -u`,gid=`id -g`,default_permissions,ServerAliveInterval=300,IdentityFile=/home/melroy/.x2go/ssh/key.J15641,UserKnownHostsFile=/home/melroy/.x2go/ssh/key.J15641.ident "melroy"@127.0.0.1:"/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool" "/tmp/.x2go-melroy/spool/C-melroy-50-1589824082_stDXFCE_dp24" -p 61436
X2GODATAEND:6f16a2f8-e99a-4b8d-9ef7-ac7ad2bc9720
"
x2go-DEBUG-../src/sshprocess.cpp:543> SSH finished: true - "dirs:/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__61436
ssh port:61436
Host:127.0.0.1
User:melroy
inserted, timeout 30 sshfs -o idmap=user,uid=`id -u`,gid=`id -g`,default_permissions,ServerAliveInterval=300,IdentityFile=/home/melroy/.x2go/ssh/key.J15641,UserKnownHostsFile=/home/melroy/.x2go/ssh/key.J15641.ident "melroy"@127.0.0.1:"/home/melroy/.x2go/S-melroy-50-1589824082_stDXFCE_dp24/spool" "/tmp/.x2go-melroy/spool/C-melroy-50-1589824082_stDXFCE_dp24" -p 61436
" (8).
x2go-DEBUG-../src/onmainwindow.cpp:8895> Post-cleanup for startX2goMount triggered.
x2go-DEBUG-../src/onmainwindow.cpp:8920> Deactivating public key from "/home/melroy/.x2go/ssh/gen/key.J15641.pub" again.
_______________________________________________
x2go-dev mailing list
x2go-dev@lists.x2go.org
https://lists.x2go.org/listinfo/x2go-dev