Hi Mike:
Thanks - sorry for dumb mistake on "enable = false"....set that right, and have attached configs and logs (hope this approach is helpful - let me know if another is better for you?). HTTP error message the same, though ssh one changed (I think "Mathias" was having similar issue maybe):
Login failed! Please try again.
x2goclient --debug --broker-url="ssh://user@xxx.xxx.xxx.xxx/usr/bin/x2gobroker --backend=inifile"
ssh: No X2Go sessions found, closing.
**LOGS *Apache - access.log xxx.xxx.xxx.xxx - - [01/Nov/2013:08:26:40 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7927 "-" "-"
*Apache - error.log [Fri Nov 01 08:25:00 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Fri Nov 01 08:26:44 2013] [error] wsgilog.log: Fri, 01 Nov 2013 08:26:44 ERROR Server got itself in trouble [Fri Nov 01 08:26:44 2013] [error] Traceback (most recent call last): [Fri Nov 01 08:26:44 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Fri Nov 01 08:26:44 2013] [error] return self.application(environ, start_response) [Fri Nov 01 08:26:44 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Fri Nov 01 08:26:44 2013] [error] return _tornado_application(environ, start_response) [Fri Nov 01 08:26:44 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Fri Nov 01 08:26:44 2013] [error] assert handler._finished [Fri Nov 01 08:26:44 2013] [error] AssertionError [Fri Nov 01 08:26:44 2013] [error] Server got itself in trouble [Fri Nov 01 08:26:44 2013] [error] Traceback (most recent call last): [Fri Nov 01 08:26:44 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Fri Nov 01 08:26:44 2013] [error] return self.application(environ, start_response) [Fri Nov 01 08:26:44 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Fri Nov 01 08:26:44 2013] [error] return _tornado_application(environ, start_response) [Fri Nov 01 08:26:44 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Fri Nov 01 08:26:44 2013] [error] assert handler._finished [Fri Nov 01 08:26:44 2013] [error] AssertionError [Fri Nov 01 08:26:45 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Fri Nov 01 08:26:45 2013] [error] value = pydoc.html.repr(getattr(evalue, name))
**X2GO LOGS
*authservice.log
2013-11-01 08:25:13,324 - authservice - INFO - X2Go Session Broker
(0.0.3.0), written by Mike Gabriel (X2Go Project)
<mike.gabriel@das-netzwerkteam.de>
2013-11-01 08:25:13,325 - authservice - INFO - Setting up the PAM
authentication service's environment...
2013-11-01 08:25:13,325 - authservice - INFO - X2GOBROKER_DEBUG: False
2013-11-01 08:25:13,326 - authservice - INFO -
X2GOBROKER_AUTHSERVICE_SOCKET:
/var/run/x2gobroker/x2gobroker-authservice.socket
*broker.log
2013-11-01 08:26:41,081 - broker - INFO - X2Go Session Broker (0.0.3.0),
2013-11-01 08:26:41,086 - broker - INFO - written by Mike Gabriel
(X2Go Project) <mike.gabriel@das-netzwerkteam.de>
2013-11-01 08:26:41,086 - broker - INFO - Setting up the broker's
environment...
2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_DEBUG: False
2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_CONFIG:
/etc/x2go/x2gobroker.conf
2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_AGENT_CMD:
/usr/lib/x2go/x2gobroker-agent
2013-11-01 08:26:41,087 - broker - INFO -
X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket
2013-11-01 08:26:41,087 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND:
zeroconf
2013-11-01 08:26:41,087 - broker - INFO - X2GOBROKER_SSL_CERTFILE:
2013-11-01 08:26:41,087 - broker - INFO - X2GOBROKER_SSL_KEYFILE:
2013-11-01 08:26:42,543 - broker - INFO - client address is xxx.xxx.xxx.xxx
2013-11-01 08:26:42,544 - broker - DEBUG - username: user, password:
XXXXX, task: listsessions, profile_id: , cookie:
2013-11-01 08:26:42,544 - broker - DEBUG -
base_broker.X2GoBroker.get_authentication_mechanism(): found
default-auth-mech in global config section: pam
2013-11-01 08:26:42,882 - broker - DEBUG -
base_broker.X2GoBroker._do_authenticate(): authenticating user=user with
password=<hidden> against backend=inifile.
2013-11-01 08:26:42,882 - broker - DEBUG - connecting to authentication
service socket /run/x2gobroker/x2gobroker-authservice.socket
2013-11-01 08:26:44,842 - broker - DEBUG -
base_broker.X2GoBroker.check_access(): result of authentication check
is: False
error.log 2013-11-01 08:26:42,883 - error - ERROR - Authentication against authentication service failed, trying direct PAM authentication (which is likely to fail on most PAM setups). 2013-11-01 08:26:44,843 - error - ERROR - HTTP request error: HTTP 401: Unauthorized
wsgi.log wsgilog.log: Fri, 01 Nov 2013 08:26:44 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError
** CONFIGS *x2gobroker.conf ### ### GLOBAL section ### [global] default-auth-mech = pam default-user-db = libnss default-group-db = libnss ### ### BACKEND section ### [zeroconf] #enable = true #auth-mech = pam #user-db = libnss #group-db = libnss #desktop-shell = GNOME [inifile] enable = true session-profiles = /etc/x2go/broker/x2gobroker-sessionprofiles.conf *x2gobroker-wsgi.apache.conf SetEnv X2GOBROKER_DEBUG on WSGIDaemonProcess x2gobroker user=x2gobroker group=x2gobroker processes=5 threads=15 WSGIPassAuthorization On SetEnv X2GOBROKER_DEFAULT_BACKEND inifile SetEnv X2GOBROKER_CONFIG /etc/x2go/x2gobroker.conf SetEnv X2GOBROKER_SESSIONPROFILES /etc/x2go/broker/x2gobroker-sessionprofiles.conf SetEnv X2GOBROKER_AUTHSOCKET /run/x2gobroker/x2gobroker-authservice.socket WSGIScriptAlias /x2gobroker /usr/bin/x2gobroker WSGIProcessGroup x2gobroker <Directory /usr/bin/x2gobroker> Order deny,allow Deny from all
# grant explicit access below
Allow from localhost
Allow from localhost-ip6
Options +FollowSymLinks
Options -Indexes
</Directory>
*x2gobroker-sessionprofiles.conf [DEFAULT] command=TERMINAL defsndport=true useiconv=false iconvfrom=UTF-8 height=600 export= quality=9 fullscreen=false layout= useexports=true width=800 speed=2 soundsystem=pulse print=true type=auto sndport=4713 xinerama=true variant= usekbd=true fstunnel=true applications=TERMINAL,WWWBROWSER,MAILCLIENT,OFFICE multidisp=false sshproxyport=22 sound=true rootless=false iconvto=UTF-8 soundtunnel=true dpi=96 sshport=22 setdpi=0 pack=16m-jpeg directrdp=false
[GNOME] user= host=xxx.xx.xxx.xxx name=GNOME command=GNOME rootless=false acl-groups-allow=gnome-users,admins,user acl-groups-deny=ALL acl-clients-deny=ALL acl-clients-allow=xxx.xxx.xxx.0/24 acl-any-order=deny-allow broker-session-autologin=true sshport=22
<Directory /usr/bin/x2gobroker> Order deny,allow Deny from all
# grant explicit access below
Allow from localhost
Allow from localhost-ip6
Options +FollowSymLinks
Options -Indexes
</Directory>
On 11/01/13 11:00, x2go-user-request@lists.berlios.de wrote:
Send X2Go-User mailing list submissions to x2go-user@lists.berlios.de
To subscribe or unsubscribe via the World Wide Web, visit https://lists.berlios.de/mailman/listinfo/x2go-user or, via email, send a message with subject or body 'help' to x2go-user-request@lists.berlios.de
You can reach the person managing the list at x2go-user-owner@lists.berlios.de
When replying, please edit your Subject line so it is more specific than "Re: Contents of X2Go-User digest..."
Today's Topics:
1. Re: X2Go-User Non-Digest, Vol 38, Issue 26 (Ted Barnes) 2. Re: X2Go-User Non-Digest, Vol 38, Issue 26 (Mike Gabriel)
Message: 1 Date: Thu, 31 Oct 2013 11:48:52 +0000 From: Ted Barnes<madogdevelopment@gmail.com> To: x2go-user@lists.berlios.de Subject: Re: [X2Go-User] X2Go-User Non-Digest, Vol 38, Issue 26 Message-ID:<527243A4.7000005@gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Hi Mike:
How are you? Another update...hope am making progress, but not there yet. Let me know if it would help to send over copies of x2gobroker.conf and the other configs?
Is it the case I am using the wrong backend, and don't know how to set it to backend inifile? Thanks for the help(!)
- Rebuilt server (using Squeeze) and incorporated nightly x2go builds
apt-get install -y x2goserver x2goserver-xsession apt-get install -y x2gobroker-wsgi apt-get install -y apache2 (apache fails until instill libapache2-mod-wsgi) apt-get install -y libapache2-mod-wsgi apt-get install -y x2gobroker-authservice
Checked versions x2gobroker-wsgi: 0.0.3.0-0~x2go1+squeeze~heuler~20131002~558~build1 x2goserver: 4.1.0.0-0~x2go1+squeeze~heuler~20130731~779~build1 x2gobroker-authservice: 0.0.3.0-0~x2go1+squeeze~heuler~20131002~558~build1
Set backend to inifile In x2gobroker.conf: [inifile] enable = false session-profiles = /etc/x2go/broker/x2gobroker-sessionprofiles.conf
- have made various tweaks to x2gobroker-sessionprofiles.conf, x2gobroker.conf, and x2gobroker-wsgi.apache.conf - have not touched x2gobroker-wsgi.apache.vhost without noticeable difference in outcome.
- When try to connect: Not sure this matters, but on client get: x2go-INFO-1> "Starting x2goclient..." x2go-WARNING-1> "Can't load translator: :/x2goclient_en_us" x2go-WARNING-2> "Can't load translator: :/qt_en_US"
And...
SSH - says inifile not enabled....(when try to connect first time, does ask if I want to trust key and creates known hosts file)
x2goclient --broker-url="ssh://user@xxx.xxx.xxx.xxx/usr/bin/x2gobroker --backend=inifile"
2013-10-31 07:00:32,777 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-31 07:00:32,786 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-31 07:00:32,789 - broker - INFO - Setting up the broker's environment... 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_DEBUG: True 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-31 07:00:32,791 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-31 07:00:33,039 - broker - ERROR - broker backend ,,inifile'' is disabled on this system
When try HTTP, get "Error Login failed! Please try again"
- Some log output
---------------------------authservice.log 2013-10-30 18:04:56,904 - authservice - INFO - X2Go Session Broker (0.0.3.0), written by Mike Gabriel (X2Go Project) <mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:04:56,905 - authservice - INFO - Setting up the PAM authentication service's environment... 2013-10-30 18:04:56,905 - authservice - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:04:56,905 - authservice - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /var/run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:24:22,544 - authservice - INFO - X2Go Session Broker (0.0.3.0), written by Mike Gabriel (X2Go Project) <mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:24:22,550 - authservice - INFO - Setting up the PAM authentication service's environment... 2013-10-30 18:24:22,550 - authservice - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:24:22,551 - authservice - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /var/run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:35:29,230 - authservice - INFO - X2Go Session Broker (0.0.3.0), written by Mike Gabriel (X2Go Project) <mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:35:29,237 - authservice - INFO - Setting up the PAM authentication service's environment... 2013-10-30 18:35:29,237 - authservice - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:35:29,238 - authservice - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /var/run/x2gobroker/x2gobroker-authservice.socket
---------------------broker.log 2013-10-30 18:32:38,025 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 18:32:38,030 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:32:38,030 - broker - INFO - Setting up the broker's environment... 2013-10-30 18:32:38,030 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:32:38,030 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 18:32:38,030 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 18:32:38,031 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:32:38,031 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 18:32:38,031 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 18:32:38,031 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-30 18:34:02,981 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 18:34:02,981 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:34:02,981 - broker - INFO - Setting up the broker's environment... 2013-10-30 18:34:02,981 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:34:02,982 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 18:34:02,990 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 18:34:02,990 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:34:02,990 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 18:34:02,990 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 18:34:02,990 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-30 18:36:41,065 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 18:36:41,090 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:36:41,090 - broker - INFO - Setting up the broker's environment... 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 18:36:41,091 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-30 18:41:20,430 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 18:41:20,430 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 18:41:20,430 - broker - INFO - Setting up the broker's environment... 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 18:41:20,431 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-30 19:37:42,084 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 19:37:42,084 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 19:37:42,084 - broker - INFO - Setting up the broker's environment... 2013-10-30 19:37:42,084 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 19:37:42,084 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 19:37:42,084 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 19:37:42,085 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 19:37:42,085 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 19:37:42,085 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 19:37:42,085 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-30 19:42:28,903 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-30 19:42:28,904 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-30 19:42:28,904 - broker - INFO - Setting up the broker's environment... 2013-10-30 19:42:28,904 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-30 19:42:28,904 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-30 19:42:28,904 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-30 19:42:28,905 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-30 19:42:28,905 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-30 19:42:28,905 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-30 19:42:28,905 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-31 07:02:02,769 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-31 07:02:02,778 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-31 07:02:02,778 - broker - INFO - Setting up the broker's environment... 2013-10-31 07:02:02,778 - broker - INFO - X2GOBROKER_DEBUG: False 2013-10-31 07:02:02,778 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-31 07:02:02,778 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-31 07:02:02,778 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-31 07:02:02,779 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-31 07:02:02,779 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-31 07:02:02,779 - broker - INFO - X2GOBROKER_SSL_KEYFILE:
-------------------------error.log 2013-10-30 18:32:38,894 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-30 18:34:03,439 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-30 18:36:41,908 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-30 18:41:20,938 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-30 19:37:42,566 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-30 19:42:29,411 - error - ERROR - HTTP request error: HTTP 404: Not Found 2013-10-31 07:02:03,211 - error - ERROR - HTTP request error: HTTP 404: Not Found
----------------------------wsgi.log wsgilog.log: Wed, 30 Oct 2013 18:32:38 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Wed, 30 Oct 2013 18:34:03 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Wed, 30 Oct 2013 18:36:41 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Wed, 30 Oct 2013 18:41:20 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Wed, 30 Oct 2013 19:37:42 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Wed, 30 Oct 2013 19:42:29 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError wsgilog.log: Thu, 31 Oct 2013 07:02:03 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ assert handler._finished AssertionError
----------------------------access.log (apache) xxx.xxx.xxx.xxx - - [30/Oct/2013:18:32:37 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7927 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:18:34:02 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7946 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:18:36:40 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7927 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:18:41:20 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7946 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:19:37:41 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7946 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:19:41:21 -0400] "POST /cgi-bin/x2gobroker.cgi HTTP/1.1" 404 540 "-" "-" xxx.xxx.xxx.xxx - - [30/Oct/2013:19:42:28 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7946 "-" "-" xxx.xxx.xxx.xxx - - [31/Oct/2013:07:02:02 -0400] "POST /x2gobroker/plain/inifile HTTP/1.1" 500 7946 "-" "-"
-----------------------------error.log (apache) [Wed Oct 30 18:01:12 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:08:05 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:08:06 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:15:46 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:15:47 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:21:38 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:21:39 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:22:51 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:22:52 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:23:30 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:24:10 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:28:56 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:28:57 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:31:33 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:31:34 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:32:38 2013] [error] wsgilog.log: Wed, 30 Oct 2013 18:32:38 ERROR Server got itself in trouble [Wed Oct 30 18:32:38 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:32:38 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:32:38 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:32:38 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:32:38 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:32:38 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:32:38 2013] [error] assert handler._finished [Wed Oct 30 18:32:38 2013] [error] AssertionError [Wed Oct 30 18:32:38 2013] [error] Server got itself in trouble [Wed Oct 30 18:32:38 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:32:38 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:32:38 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:32:38 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:32:38 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:32:38 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:32:38 2013] [error] assert handler._finished [Wed Oct 30 18:32:38 2013] [error] AssertionError [Wed Oct 30 18:32:39 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 18:32:39 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Wed Oct 30 18:33:58 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:33:59 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:34:03 2013] [error] wsgilog.log: Wed, 30 Oct 2013 18:34:03 ERROR Server got itself in trouble [Wed Oct 30 18:34:03 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:34:03 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:34:03 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:34:03 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:34:03 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:34:03 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:34:03 2013] [error] assert handler._finished [Wed Oct 30 18:34:03 2013] [error] AssertionError [Wed Oct 30 18:34:03 2013] [error] Server got itself in trouble [Wed Oct 30 18:34:03 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:34:03 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:34:03 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:34:03 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:34:03 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:34:03 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:34:03 2013] [error] assert handler._finished [Wed Oct 30 18:34:03 2013] [error] AssertionError [Wed Oct 30 18:34:03 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 18:34:03 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Wed Oct 30 18:34:32 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:35:14 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:36:41 2013] [error] wsgilog.log: Wed, 30 Oct 2013 18:36:41 ERROR Server got itself in trouble [Wed Oct 30 18:36:41 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:36:41 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:36:41 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:36:41 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:36:41 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:36:41 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:36:41 2013] [error] assert handler._finished [Wed Oct 30 18:36:41 2013] [error] AssertionError [Wed Oct 30 18:36:41 2013] [error] Server got itself in trouble [Wed Oct 30 18:36:41 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:36:41 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:36:41 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:36:41 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:36:41 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:36:41 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:36:41 2013] [error] assert handler._finished [Wed Oct 30 18:36:41 2013] [error] AssertionError [Wed Oct 30 18:36:42 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 18:36:42 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Wed Oct 30 18:41:15 2013] [notice] caught SIGTERM, shutting down [Wed Oct 30 18:41:16 2013] [notice] Apache/2.2.16 (Debian) mod_wsgi/3.3 Python/2.6.6 configured -- resuming normal operations [Wed Oct 30 18:41:20 2013] [error] wsgilog.log: Wed, 30 Oct 2013 18:41:20 ERROR Server got itself in trouble [Wed Oct 30 18:41:20 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:41:20 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:41:20 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:41:20 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:41:20 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:41:20 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:41:20 2013] [error] assert handler._finished [Wed Oct 30 18:41:20 2013] [error] AssertionError [Wed Oct 30 18:41:20 2013] [error] Server got itself in trouble [Wed Oct 30 18:41:20 2013] [error] Traceback (most recent call last): [Wed Oct 30 18:41:20 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 18:41:20 2013] [error] return self.application(environ, start_response) [Wed Oct 30 18:41:20 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 18:41:20 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 18:41:20 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 18:41:20 2013] [error] assert handler._finished [Wed Oct 30 18:41:20 2013] [error] AssertionError [Wed Oct 30 18:41:21 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 18:41:21 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Wed Oct 30 19:37:42 2013] [error] wsgilog.log: Wed, 30 Oct 2013 19:37:42 ERROR Server got itself in trouble [Wed Oct 30 19:37:42 2013] [error] Traceback (most recent call last): [Wed Oct 30 19:37:42 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 19:37:42 2013] [error] return self.application(environ, start_response) [Wed Oct 30 19:37:42 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 19:37:42 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 19:37:42 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 19:37:42 2013] [error] assert handler._finished [Wed Oct 30 19:37:42 2013] [error] AssertionError [Wed Oct 30 19:37:42 2013] [error] Server got itself in trouble [Wed Oct 30 19:37:42 2013] [error] Traceback (most recent call last): [Wed Oct 30 19:37:42 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 19:37:42 2013] [error] return self.application(environ, start_response) [Wed Oct 30 19:37:42 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 19:37:42 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 19:37:42 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 19:37:42 2013] [error] assert handler._finished [Wed Oct 30 19:37:42 2013] [error] AssertionError [Wed Oct 30 19:37:42 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 19:37:42 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Wed Oct 30 19:41:21 2013] [error] [client xxx.xxx.xxx.xxx] script not found or unable to stat: /usr/lib/cgi-bin/x2gobroker.cgi [Wed Oct 30 19:42:29 2013] [error] wsgilog.log: Wed, 30 Oct 2013 19:42:29 ERROR Server got itself in trouble [Wed Oct 30 19:42:29 2013] [error] Traceback (most recent call last): [Wed Oct 30 19:42:29 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 19:42:29 2013] [error] return self.application(environ, start_response) [Wed Oct 30 19:42:29 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 19:42:29 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 19:42:29 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 19:42:29 2013] [error] assert handler._finished [Wed Oct 30 19:42:29 2013] [error] AssertionError [Wed Oct 30 19:42:29 2013] [error] Server got itself in trouble [Wed Oct 30 19:42:29 2013] [error] Traceback (most recent call last): [Wed Oct 30 19:42:29 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Wed Oct 30 19:42:29 2013] [error] return self.application(environ, start_response) [Wed Oct 30 19:42:29 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Wed Oct 30 19:42:29 2013] [error] return _tornado_application(environ, start_response) [Wed Oct 30 19:42:29 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Wed Oct 30 19:42:29 2013] [error] assert handler._finished [Wed Oct 30 19:42:29 2013] [error] AssertionError [Wed Oct 30 19:42:29 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Wed Oct 30 19:42:29 2013] [error] value = pydoc.html.repr(getattr(evalue, name)) [Thu Oct 31 07:02:03 2013] [error] wsgilog.log: Thu, 31 Oct 2013 07:02:03 ERROR Server got itself in trouble [Thu Oct 31 07:02:03 2013] [error] Traceback (most recent call last): [Thu Oct 31 07:02:03 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Thu Oct 31 07:02:03 2013] [error] return self.application(environ, start_response) [Thu Oct 31 07:02:03 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Thu Oct 31 07:02:03 2013] [error] return _tornado_application(environ, start_response) [Thu Oct 31 07:02:03 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Thu Oct 31 07:02:03 2013] [error] assert handler._finished [Thu Oct 31 07:02:03 2013] [error] AssertionError [Thu Oct 31 07:02:03 2013] [error] Server got itself in trouble [Thu Oct 31 07:02:03 2013] [error] Traceback (most recent call last): [Thu Oct 31 07:02:03 2013] [error] File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line 179, in __call__ [Thu Oct 31 07:02:03 2013] [error] return self.application(environ, start_response) [Thu Oct 31 07:02:03 2013] [error] File "/usr/bin/x2gobroker", line 243, in _application [Thu Oct 31 07:02:03 2013] [error] return _tornado_application(environ, start_response) [Thu Oct 31 07:02:03 2013] [error] File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94, in __call__ [Thu Oct 31 07:02:03 2013] [error] assert handler._finished [Thu Oct 31 07:02:03 2013] [error] AssertionError [Thu Oct 31 07:02:03 2013] [error] /usr/lib/python2.6/cgitb.py:173: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 [Thu Oct 31 07:02:03 2013] [error] value = pydoc.html.repr(getattr(evalue, name))
On 10/30/13 11:00, x2go-user-request@lists.berlios.de wrote:
Send X2Go-User mailing list submissions to x2go-user@lists.berlios.de
To subscribe or unsubscribe via the World Wide Web, visit https://lists.berlios.de/mailman/listinfo/x2go-user or, via email, send a message with subject or body 'help' to x2go-user-request@lists.berlios.de
You can reach the person managing the list at x2go-user-owner@lists.berlios.de
When replying, please edit your Subject line so it is more specific than "Re: Contents of X2Go-User digest..."
Today's Topics:
1. X2Go-User] x2go connect problem (Coen, Kay L) 2. Re: X2Go-User] x2go connect problem (Mike Gabriel) 3. Re: X2Go-User Digest, Vol 38, Issue 25 (Ted Barnes) 4. session broker setup (was: Re: X2Go-User Digest, Vol 38, Issue 25) (Mike Gabriel)
Message: 1 Date: Tue, 29 Oct 2013 14:28:14 +0000 From: "Coen, Kay L"<coen@lanl.gov> To: "x2go-user@lists.berlios.de"<x2go-user@lists.berlios.de> Subject: [X2Go-User] X2Go-User] x2go connect problem Message-ID:<D4899739-211B-4E68-A5A3-FBC350F9829F@lanl.gov> Content-Type: text/plain; charset="us-ascii"
I am using X2Go, version X2Go client V. 3.99.2.1 (Qt - 4.7.4) on a Mac, OS X 10.7.5. When I attempt to a RHEL6 server I receive the following error message: Connection failed export: Command not found
Doe anyone have any ideas on how to get X2Go working.
Thank you!
Kay Coen
Message: 2 Date: Tue, 29 Oct 2013 14:57:27 +0000 From: Mike Gabriel<mike.gabriel@das-netzwerkteam.de> To: x2go-user@lists.berlios.de Subject: Re: [X2Go-User] X2Go-User] x2go connect problem Message-ID: <20131029145727.Horde.B-TA07F5aKcs6gRwSL5Ltw1@mail.das-netzwerkteam.de>
Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="Yes"
On Di 29 Okt 2013 15:28:14 CET, Coen, Kay L wrote:
I am using X2Go, version X2Go client V. 3.99.2.1 (Qt - 4.7.4) on a Mac, OS X 10.7.5. When I attempt to a RHEL6 server I receive the following error message: Connection failed export: Command not found
Doe anyone have any ideas on how to get X2Go working.
Thank you!
Kay Coen
How about installing X2Go Server on the machine you want to connect to?
If X2Go Server is installed, make sure the desktop shell you aim at using is installed on that machine, as well.
Also, I have heard several people having problems with X2Go on RHEL6. Fedora 19+20 are the best supported RPM based distros atm.
Mike
Message: 2 Date: Thu, 31 Oct 2013 13:23:54 +0000 From: Mike Gabriel<mike.gabriel@das-netzwerkteam.de> To: x2go-user@lists.berlios.de Subject: Re: [X2Go-User] X2Go-User Non-Digest, Vol 38, Issue 26 Message-ID: <20131031132354.Horde.rGzfcLCEgyMP1c3oDSEKkg1@mail.das-netzwerkteam.de>
Content-Type: text/plain; charset="utf-8"; Format="flowed"; DelSp="Yes"
Hi Ted,
On Do 31 Okt 2013 12:48:52 CET, Ted Barnes wrote:
Hi Mike:
How are you? Another update...hope am making progress, but not there yet. Let me know if it would help to send over copies of x2gobroker.conf and the other configs?
Is it the case I am using the wrong backend, and don't know how to set it to backend inifile? Thanks for the help(!)
- Rebuilt server (using Squeeze) and incorporated nightly x2go builds
apt-get install -y x2goserver x2goserver-xsession apt-get install -y x2gobroker-wsgi apt-get install -y apache2 (apache fails until instill libapache2-mod-wsgi) apt-get install -y libapache2-mod-wsgi apt-get install -y x2gobroker-authservice
Checked versions x2gobroker-wsgi: 0.0.3.0-0~x2go1+squeeze~heuler~20131002~558~build1 x2goserver: 4.1.0.0-0~x2go1+squeeze~heuler~20130731~779~build1 x2gobroker-authservice: 0.0.3.0-0~x2go1+squeeze~heuler~20131002~558~build1
Set backend to inifile In x2gobroker.conf: [inifile] enable = false session-profiles = /etc/x2go/broker/x2gobroker-sessionprofiles.conf
If you want to use the inifile backend, you have to set enable = true (not false).
- have made various tweaks to x2gobroker-sessionprofiles.conf, x2gobroker.conf, and x2gobroker-wsgi.apache.conf - have not touched x2gobroker-wsgi.apache.vhost without noticeable difference in outcome.
- When try to connect: Not sure this matters, but on client get: x2go-INFO-1> "Starting x2goclient..." x2go-WARNING-1> "Can't load translator: :/x2goclient_en_us" x2go-WARNING-2> "Can't load translator: :/qt_en_US"
And...
SSH - says inifile not enabled....(when try to connect first time, does ask if I want to trust key and creates known hosts file)
x2goclient --broker-url="ssh://user@xxx.xxx.xxx.xxx/usr/bin/x2gobroker --backend=inifile"
2013-10-31 07:00:32,777 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-10-31 07:00:32,786 - broker - INFO - written by Mike Gabriel (X2Go Project)<mike.gabriel@das-netzwerkteam.de> 2013-10-31 07:00:32,789 - broker - INFO - Setting up the broker's environment... 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_DEBUG: True 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_CONFIG: /etc/x2go/x2gobroker.conf 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_AGENT_CMD: /usr/lib/x2go/x2gobroker-agent 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-10-31 07:00:32,790 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-10-31 07:00:32,791 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-10-31 07:00:33,039 - broker - ERROR - broker backend ,,inifile'' is disabled on this system
When try HTTP, get "Error Login failed! Please try again"
Well then, how about enabling it in x2gobroker.conf (see above)?
I am not sure about the AssertionErrors. I will look at those. They should not occur. Instead, you should just see the 404 Not Found errors. However, if you enable the inifile backend, I guess those errors will go away, too.
Greets, Mike
PS: please receive non-digest mails from x2go-user ML as long as we lead this discussion...
Hi Ted,
On Fr 01 Nov 2013 14:04:49 CET, Ted Barnes wrote:
[...]
The problem is your authentication service's socket file...
x2gobroker and x2gobroker-authservice do talk to each other.
x2gobroker sends username + password to the authservice via a socket
and receives True or False back from the auth service.
The socket file on Debian wheezy normall is in
/var/run/x2gobroker/x2gobroker-authservice.socket, on wheezy it is in
/run/x2gobroker/x2gobroker-authservice.
The path of the authservice must be configured in
/etc/defaults/python-x2gobroker. The configuration you make there does
apply to all parts of the x2gobroker code.
However, obviously you found a bug here. See below...
*authservice.log 2013-11-01 08:25:13,324 - authservice - INFO - X2Go Session Broker
(0.0.3.0), written by Mike Gabriel (X2Go Project)
<mike.gabriel@das-netzwerkteam.de> 2013-11-01 08:25:13,325 - authservice - INFO - Setting up the PAM
authentication service's environment... 2013-11-01 08:25:13,325 - authservice - INFO - X2GOBROKER_DEBUG: False 2013-11-01 08:25:13,326 - authservice - INFO -
here... vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
X2GOBROKER_AUTHSERVICE_SOCKET:
/var/run/x2gobroker/x2gobroker-authservice.socket
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
*broker.log 2013-11-01 08:26:41,081 - broker - INFO - X2Go Session Broker (0.0.3.0), 2013-11-01 08:26:41,086 - broker - INFO - written by Mike Gabriel
(X2Go Project) <mike.gabriel@das-netzwerkteam.de> 2013-11-01 08:26:41,086 - broker - INFO - Setting up the broker's
environment... 2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_DEBUG: False 2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_CONFIG:
/etc/x2go/x2gobroker.conf 2013-11-01 08:26:41,086 - broker - INFO - X2GOBROKER_AGENT_CMD:
/usr/lib/x2go/x2gobroker-agent 2013-11-01 08:26:41,087 - broker - INFO -
and here... vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
X2GOBROKER_AUTHSERVICE_SOCKET: /run/x2gobroker/x2gobroker-authservice.socket ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2013-11-01 08:26:41,087 - broker - INFO -
X2GOBROKER_DEFAULT_BACKEND: zeroconf 2013-11-01 08:26:41,087 - broker - INFO - X2GOBROKER_SSL_CERTFILE: 2013-11-01 08:26:41,087 - broker - INFO - X2GOBROKER_SSL_KEYFILE: 2013-11-01 08:26:42,543 - broker - INFO - client address is xxx.xxx.xxx.xxx 2013-11-01 08:26:42,544 - broker - DEBUG - username: user, password:
XXXXX, task: listsessions, profile_id: , cookie: 2013-11-01 08:26:42,544 - broker - DEBUG -
base_broker.X2GoBroker.get_authentication_mechanism(): found
default-auth-mech in global config section: pam 2013-11-01 08:26:42,882 - broker - DEBUG -
base_broker.X2GoBroker._do_authenticate(): authenticating user=user
with password=<hidden> against backend=inifile. 2013-11-01 08:26:42,882 - broker - DEBUG - connecting to
authentication service socket
/run/x2gobroker/x2gobroker-authservice.socket 2013-11-01 08:26:44,842 - broker - DEBUG -
base_broker.X2GoBroker.check_access(): result of authentication
check is: False
[...]
- wsgi.log wsgilog.log: Fri, 01 Nov 2013 08:26:44 ERROR Server got itself in trouble Traceback (most recent call last): File "/usr/lib/python2.6/dist-packages/wsgilog/__init__.py", line
179, in __call__ return self.application(environ, start_response) File "/usr/bin/x2gobroker", line 243, in _application return _tornado_application(environ, start_response) File "/usr/lib/python2.6/dist-packages/tornado/wsgi.py", line 94,
in __call__ assert handler._finished AssertionError
I am not sure about this one above, yet...
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...
Hi again,
On Fr 01 Nov 2013 14:27:33 CET, Mike Gabriel wrote:
However, obviously you found a bug here. See below...
Hang on, it is not a bug, you have an error in your wsgi configuration:
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
SetEnv X2GOBROKER_AUTHSOCKET /run/x2gobroker/x2gobroker-authservice.socket ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Fix the above line in your apache config
(/var/run/x2gobroker/x2gobroker-authservice.socket), then you should
be a step further...
Or copy everything in /var/run to /run (and place a symlink from
/var/run to /run). That will happen with your upgrade to wheezy
anyway...
DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148
GnuPG Key ID 0x25771B31 mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de
freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xf...