Hi,
some things come to mind: a) do you have xauth installed on the server system? b) try running a session with /usr/bin/xterm being the client application. This way you can rule out any problems with newer Desktop Environments. c) on the server side there should be a session log in ~/.x2go/... d) Debian 10 is EOL: https://endoflife.date/debian
Uli
On Thu, Feb 13, 2025 at 10:11 AM bim bom <boioioi444@gmail.com> wrote:
Hello,
I am trying to configure x2go server on a Virtual Private Server (VPS) that I rent that has Debian 10 as an operating system.
I followed the installation procedure steps on my local machine (apt install x2goclient) and on the server as root (apt install x2goserver x2goserver-xsession)
And I configured to connect via SSH automatically on port 22 in the client app.
Here is the server log (journalctl -f) when I begin the connection:
Feb 13 03:46:13 mail.com sshd[17246]: Accepted password for myuser1 from X.X.X.X port 15110 ssh2 Feb 13 03:46:13 mail.com sshd[17246]: pam_unix(sshd:session): session opened for user myuser1 by (uid=0) Feb 13 03:46:13 mail.com systemd-logind[369]: New session 169 of user myuser1. Feb 13 03:46:13 mail.com systemd[1]: Started Session 169 of user myuser1. Feb 13 03:46:27 mail.com /usr/sbin/x2gocleansessions[31362]: myuser1-50-1739436381_stDXFCE_dp24: state file for this session does not exist: /tmp/.x2go-myuser1/C-myuser1-50-1739436381_stDXFCE_dp24/state (this can be ignored during session startups) Feb 13 03:46:33 mail.com /usr/sbin/x2gocleansessions[31362]: myuser1-50-1739436381_stDXFCE_dp24: state file for this session does not exist: /tmp/.x2go-myuser1/C-myuser1-50-1739436381_stDXFCE_dp24/state (this can be ignored during session startups) Feb 13 03:46:38 mail.com /usr/sbin/x2gocleansessions[31362]: myuser1-50-1739436381_stDXFCE_dp24: state file for this session does not exist: /tmp/.x2go-myuser1/C-myuser1-50-1739436381_stDXFCE_dp24/state (this can be ignored during session startups) Feb 13 03:47:15 mail.com /usr/bin/x2gostartagent[18122]: successfully started X2Go Agent session with ID myuser1-50-1739436381_stDXFCE_dp24 Feb 13 03:47:23 mail.com sshd[17259]: Received disconnect from X.X.X.X port 15110:11: Bye Bye Feb 13 03:47:23 mail.com sshd[17259]: Disconnected from user myuser1 X.X.X.X port 15110 Feb 13 03:47:23 mail.com sshd[17246]: pam_unix(sshd:session): session closed for user myuser1 Feb 13 03:47:23 mail.com systemd-logind[369]: Session 169 logged out. Waiting for processes to exit. Feb 13 03:47:23 mail.com systemd[1]: session-169.scope: Succeeded. Feb 13 03:47:23 mail.com systemd-logind[369]: Removed session 169.
Client side:
Info: Proxy running in server mode with pid '13575'.
Session: Starting session at 'Thu Feb 13 12:04:25 2025'.
Info: Using errors file '/home/me/.x2go/S-myuser1-50-1739437418_stDXFCE_dp24/sessions'.
Info: Using stats file '/home/me/.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 DISPLInfo: Connection with remote proxy completed.
Loop: WARNING! Unrecognized session type 'unix-kde-depth_24'. Assuming ageInfo: Using WAN link parameters 1408/24/1/0.
Info: Using cache parameters 4/4096KB/8192KB/8192KB.
Info: Using pack method '16m-jpeg-9' with session 'Warning: Protocol mismatch or no X authentication data.
Log window here closes abruptly, back to login prompt, try to reconnect and the final log:
Connection timeout, aborting
NXPROXY - Version 3.5.99.26
Copyright (c) 2001, 2011 NoMachine (http://www.nomachine.com)
Copyright (c) 2008-2014 Oleksandr Shneyder <o.shneyder@phoca-gmbh.de>
Copyright (c) 2014-2016 Ulrich Sibiller <uli42@gmx.de>
Copyright (c) 2014-2016 Mihai Moldovan <ionic@ionic.de>
Copyright (c) 2011-2016 Mike Gabriel <mike.gabriel@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 '13618'.
Session: Starting session at 'Thu Feb 13 12:05:35 2025'.
Info: Using errors file '/home/me/.x2go/S-myuser1-50-1739437488_stDXFCE_dp24/sessions'.
Info: Using stats file '/home/me/.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:40736'.
Info: Connected to remote proxy on FD#5.
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.
Info: Using WAN link parameters 1408/24/1/0.
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 1/1.
Info: No suitable cache file found.
Info: Forwarding X11 connections to display ':0'.
Info: Forwarding auxiliary X11 connections to display ':0'.
Session: Session started at 'Thu Feb 13 12:05:37 2025'.Warning: Protocol mismatch or no X authentication data.
And then all the client log is replaced with the final conclusion:
Session: Terminating session at 'Thu Feb 13 12:05:41 2025'.
Info: Your session was closed before reaching a usable state.
Info: This can be due to the local X server refusing access to the client.
Info: Please check authorization provided by the remote X application.
Session: Session terminated at 'Thu Feb 13 12:05:41 2025'.
Connection timeout, aborting
How do I fix this? My user only has a /home/myuser1 directory which I created under root and did chmod +rwx /home/myuser1.
Thank you,
-Max Bondaruk
x2go-dev mailing list x2go-dev@lists.x2go.org https://lists.x2go.org/listinfo/x2go-dev