[X2Go-Dev] X2Go 4.1.0.3-9 on Fedora 32 crash on login, x2gocheckport: line 131: syntax error in expression
Robert Kudyba
rkudyba at fordham.edu
Mon Nov 16 15:55:06 CET 2020
X2Go was automatically updated a few days ago and stopped allowing users to
login on one of our hosts.
x2goserver-4.1.0.3-9.fc32.x86_64 5.8.18-200.fc32.x86_64
>From the alert box after trying to log in:
Connection failed.
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
/usr/lib64/x2go/x2gocheckport: line 131:
connect('dbname=/var/lib/x2go/x2go_sessions','',...): syntax error in
expression (error token is "('dbname=/var/lib/x2go/x2go_sessions','',...)")
Unable to find free display port or insert new session into database;
parameters: port (50), hostname (myhost.edu) and session name ().
from /var/log/messages:
Nov 16 09:31:20 ourdomain kernel: audit: type=1105
audit(1605537080.463:18641): pid=1392265 uid=0 auid=1000 ses=401
msg='op=PAM:session_open
grantors=pam_selinux,pam_loginuid,pam_selinux,pam_namespace,
pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix,pam_umask,pam_lastlog
acct="localguy" exe="/usr/sbin/sshd" hostname=xx.xx.xx.xx addr=xx.xx.xx.xx
terminal=ssh res=success'
Nov 16 09:31:20 ourdomain kernel: audit: type=2404
audit(1605537080.463:18642): pid=1392275 uid=0 auid=1000 ses=401
msg='op=destroy kind=server
fp=SHA256:82:cc:b1:c1:18:02:11:25:68:a7:eb:ec:2a:ed:20:5e
:81:1e:66:13:59:f4:7e:ea:ea:06:90:49:81:e8:33:f4 direction=? spid=1392275
suid=0 exe="/usr/sbin/sshd" hostname=? addr=? terminal=? res=success'
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392479]: no free display
number available, cannot start new session. Retrying (run 1).
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392488]: no free display
number available, cannot start new session. Retrying (run 2).
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392497]: no free display
number available, cannot start new session. Retrying (run 3).
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392506]: no free display
number available, cannot start new session. Retrying (run 4).
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392515]: no free display
number available, cannot start new session. Retrying (run 5).
Nov 16 09:31:23 ourdomain /usr/bin/x2gostartagent[1392524]: no free display
number available, cannot start new session. Retrying (run 6).
Nov 16 09:31:24 ourdomain /usr/bin/x2gostartagent[1392533]: no free display
number available, cannot start new session. Retrying (run 7).
Nov 16 09:31:24 ourdomain /usr/bin/x2gostartagent[1392546]: no free display
number available, cannot start new session. Retrying (run 8).
Nov 16 09:31:24 ourdomain /usr/bin/x2gostartagent[1392555]: no free display
number available, cannot start new session. Retrying (run 9).
Nov 16 09:31:24 ourdomain /usr/bin/x2gostartagent[1392564]: no free display
number available, cannot start new session. Retrying (run 10).
Nov 16 09:31:24 ourdomain /usr/bin/x2gostartagent[1392565]: Unable to find
free display port or insert new session into database; parameters: port
(50), hostname (ourdomain.edu) and session name ().
Running x2godbadmin --createdb made no difference.
I've seen this mentioned on the list previously in 2018 but no response:
https://lists.x2go.org/pipermail/x2go-user/2018-July/005172.html and a
CentOS user who did not find a solution at
https://centosfaq.org/centos/problems-with-x2go/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.x2go.org/pipermail/x2go-dev/attachments/20201116/3302f703/attachment.htm>
More information about the x2go-dev
mailing list