[Thinlinc-technical] Firefox web access stuck at "HTML5 client is loading"

Rob De Langhe rob.de.langhe at twistfare.be
Thu Nov 12 00:36:06 CET 2015


hi all,

trying to get the web access operational on a pair of TL v4.4.0 master and
agent, on Ubuntu 14.04

I made a self-signed certificate on each of them, based on TL Admin manual
section 8.6.3.1 :

/OPT/THINLINC/ETC/TLWEBACCESS/MAKE-DUMMY-CERT MYMASTER.MYDOMAIN.INT
Both master and agent are listening on port tcp/443, and tlwebaccess
service is happily spinning on both:

master# # ps -aef | grep web
root      3081     1  0 00:06 ?        00:00:00
python-thinlinc /opt/thinlinc/sbin/tlwebaccess
root      3082  3081  0 00:06 ?        00:00:00
/opt/thinlinc/libexec/tlstunnel --port 443 --sock
/var/run/thinlinc/tlwebaccess-notls.sock --tls-sock
/var/run/thinlinc/tlwebaccess-tls.sock --cert
/opt/thinlinc/etc/tlwebaccess/server.crt --certkey
/opt/thinlinc/etc/tlwebaccess/server.key --logname tlwebaccess --priority
NORMAL:-VERS-SSL3.0

master# netstat -an | grep 443
tcp6       0      0 :::443                 
:::*                    LISTEN
unix  2      [ ACC ]     STREAM     LISTENING    
41443379 /var/run/thinlinc/tlwebaccess-notls.sock
unix  2      [ ACC ]     STREAM     LISTENING    
41443381 /var/run/thinlinc/tlwebaccess-tls.sock

agent# # ps -aef | grep web
root      2170     1  0 00:22 ?        00:00:00
python-thinlinc /opt/thinlinc/sbin/tlwebaccess
root      2171  2170  0 00:22 ?        00:00:00
/opt/thinlinc/libexec/tlstunnel --port 443 --sock
/var/run/thinlinc/tlwebaccess-notls.sock --tls-sock
/var/run/thinlinc/tlwebaccess-tls.sock --cert
/opt/thinlinc/etc/tlwebaccess/server.crt --certkey
/opt/thinlinc/etc/tlwebaccess/server.key --logname tlwebaccess --priority
NORMAL:-VERS-SSL3.0

agent# netstat -an | grep 443
tcp6       0      0 :::443                 
:::*                    LISTEN

When I connect to the home-page of the master, I get the login form.
Entering username "robdl0583 and password, the page with "HTML5 client is
loading..." appears, then nothing.

No errors on the agent, as it seems:

agent# tail -f /var/log/tlwebaccess.log
2015-11-12 00:22:01 INFO tlwebaccess[2170]: ThinLinc Web Access version
4.4.0 build 4775 starting...
2015-11-12 00:22:01 INFO tlwebaccess[2170]: ThinLinc Web Access running as
PID 2170 on port 443.
2015-11-12 00:22:01 INFO tlwebaccess[2171]: ThinLinc TLS Service ready on
port 443.
2015-11-12 00:22:16 INFO tlwebaccess[2177]: Connection from
::ffff:10.50.0.3, port 58763
2015-11-12 00:22:22 INFO tlwebaccess[2178]: 'POST /main/agent HTTP/1.1' 200
-
2015-11-12 00:22:22 INFO tlwebaccess[2179]: Connection from
::ffff:10.50.0.3, port 58764
2015-11-12 00:22:22 INFO tlwebaccess[2180]: Connection from
::ffff:10.50.0.3, port 58765
2015-11-12 00:22:22 INFO tlwebaccess[2181]: Connection from
::ffff:10.50.0.3, port 58766
2015-11-12 00:22:22 INFO tlwebaccess[2182]: Connection from
::ffff:10.50.0.3, port 58767
2015-11-12 00:22:22 INFO tlwebaccess[2183]: Connection from
::ffff:10.50.0.3, port 58768
2015-11-12 00:22:22 INFO tlwebaccess[2184]: Connection from
::ffff:10.50.0.3, port 58769
2015-11-12 00:22:22 INFO tlwebaccess[2185]: 'GET /include/base.css
HTTP/1.1' 304 -
2015-11-12 00:22:22 INFO tlwebaccess[2186]: 'GET /include/ui.js HTTP/1.1'
304 -
2015-11-12 00:22:22 INFO tlwebaccess[2187]: 'GET /include/util.js HTTP/1.1'
304 -
2015-11-12 00:22:22 INFO tlwebaccess[2188]: 'GET /images/drag.png HTTP/1.1'
304 -
2015-11-12 00:22:22 INFO tlwebaccess[2189]: 'GET /images/mouse_none.png
HTTP/1.1' 304 -
2015-11-12 00:22:22 INFO tlwebaccess[2193]: Connection from
::ffff:10.50.0.3, port 58772
2015-11-12 00:22:22 INFO tlwebaccess[2192]: Connection from
::ffff:10.50.0.3, port 58771
2015-11-12 00:22:22 INFO tlwebaccess[2190]: 'GET /images/mouse_left.png
HTTP/1.1' 304 -
2015-11-12 00:22:22 INFO tlwebaccess[2191]: Connection from
::ffff:10.50.0.3, port 58770
...

But errors on the master:

master# tail -f /var/log/vsmserver.log
2015-11-12 00:07:14 ERROR vsmserver: Unhandled XMLRPC exception: <type
'exceptions.NotImplementedError'> Subclass must implement handle_method
Traceback (most recent call last):
  File "/opt/thinlinc/modules/thinlinc/vsm/async.py", line 112, in iii11
    obj . handle_read_event ( )
  File "/usr/lib/python2.7/asyncore.py", line 449, in handle_read_event
    self.handle_read()
  File "/usr/lib/python2.7/asynchat.py", line 140, in handle_read
    self.found_terminator()
  File "/opt/thinlinc/modules/thinlinc/vsm/xmlrpc.py", line 530, in
found_terminator
    self . handle_request ( )
  File "/opt/thinlinc/modules/thinlinc/vsm/xmlrpc.py", line 544, in
handle_request
    self . handle_method ( )
  File "/opt/thinlinc/modules/thinlinc/vsm/xmlrpc.py", line 547, in
handle_method
    raise NotImplementedError , "Subclass must implement handle_method"
NotImplementedError: Subclass must implement handle_method

2015-11-12 00:07:14 INFO vsmserver.session: User with uid 1001 requested a
reconnection to s1000:1
2015-11-12 00:07:14 INFO vsmserver: Verifying that agent s1000 running
existing session for robdl058 is alive
2015-11-12 00:07:14 INFO vsmserver: Verifying session s1000:1 for robdl058
2015-11-12 00:07:14 INFO vsmserver: Existing session for robdl058 is alive
2015-11-12 00:07:14 WARNING vsmserver: Failed to find client IP in
['/var/log/secure', '/var/log/auth.log', '/var/log/messages']

Any clue ?

thx in advance !
Rob
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cendio.se/pipermail/thinlinc-technical/attachments/20151112/c9a2d983/attachment-0002.html>


More information about the Thinlinc-technical mailing list