Pakon only spins - 5.0.2. hbs [Solved with 5.0.3]

I finally upgraded from Turris OS 3 to 5.0.2 HBS.
But I initially had som problem with python3 for crypt which I solved.

It appears that Pakon is having to trouble as well.
If I do a pakon-show it shows it is logging and able to output the data.
But from Foris it halts on the spinning circle of “Loading data…”

If I try to manually load the Ajax argument which appears be the culprit.
This is displayed:

If anyone have some ideas what might be wrong I would be happy to

`## ControllerMissing(‘Connection to controller 0000000B00006CA0 is lost.’)

Stack trace

Traceback (most recent call last):
File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 358, in send
File “/usr/lib/python3.7/queue.py”, line 178, in get
_queue.Empty

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File “/usr/lib/python3.7/site-packages/foris/middleware/reporting.py”, line 93, in call
File “/usr/lib/python3.7/site-packages/foris/middleware/backend_data.py”, line 86, in call
File “/usr/lib/python3.7/site-packages/bottle_i18n.py”, line 68, in call
File “/usr/bin/bottle.py”, line 979, in call
File “/usr/bin/bottle.py”, line 954, in wsgi
File “/usr/bin/bottle.py”, line 862, in _handle
File “/usr/bin/bottle.py”, line 682, in mountpoint_wrapper
File “/usr/bin/bottle.py”, line 979, in call
File “/usr/bin/bottle.py”, line 954, in wsgi
File “/usr/bin/bottle.py”, line 862, in _handle
File “/usr/bin/bottle.py”, line 1742, in wrapper
File “/usr/lib/python3.7/site-packages/foris/utils/init.py”, line 79, in wrapper
File “/usr/lib/python3.7/site-packages/foris/config/init.py”, line 225, in config_ajax
File “/usr/lib/python3.7/site-packages/foris_plugins/pakon/init.py”, line 61, in call_ajax_action
File “/usr/lib/python3.7/site-packages/foris/backend.py”, line 102, in perform
File “/usr/lib/python3.7/site-packages/foris/backend.py”, line 85, in perform
File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 360, in send
File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 337, in check_controllers
foris_client.buses.base.ControllerMissing: Connection to controller 0000000B00006CA0 is lost.
Environment

{‘CONTENT_LENGTH’: ‘0’,
‘DOCUMENT_ROOT’: ‘/www’,
‘GATEWAY_INTERFACE’: ‘CGI/1.1’,
‘HTTPS’: ‘on’,
‘HTTP_ACCEPT’: ‘text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8’,
‘HTTP_ACCEPT_ENCODING’: ‘gzip, deflate, br’,
‘HTTP_ACCEPT_LANGUAGE’: ‘sv-se’,
‘HTTP_CONNECTION’: ‘keep-alive’,
‘HTTP_COOKIE’: ‘foris.session=837f33c3520ccb03e53a698014bb49cb; ’
‘foris.ws.session=851d639be51827ff145e6975fd071155; ’
‘_csrf_token=637bcec63b9e99d638d7fb6b99ef55191426b9fa’,
‘HTTP_HOST’: ‘192.168.21.1’,
‘HTTP_USER_AGENT’: ‘Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) ’
‘AppleWebKit/605.1.15 (KHTML, like Gecko) Version/14.0 ’
‘Safari/605.1.15’,
‘PATH_INFO’: ‘/main/pakon/ajax’,
‘PATH_TRANSLATED’: ‘/www/main/pakon/ajax’,
‘QUERY_STRING’: ‘action=perform_query&query=%7B%22aggregate%22:%20false,%20%22start%22:1594193400,%22end%22:1594279800%7D’,
‘REDIRECT_STATUS’: ‘200’,
‘REDIRECT_URI’: ‘/foris/config/main/pakon/ajax?action=perform_query&query=%7B%22aggregate%22:%20false,%20%22start%22:1594193400,%22end%22:1594279800%7D’,
‘REMOTE_ADDR’: ‘192.168.21.24’,
‘REMOTE_PORT’: ‘51890’,
‘REQUEST_METHOD’: ‘GET’,
‘REQUEST_SCHEME’: ‘https’,
‘REQUEST_URI’: ‘/foris/config/main/pakon/ajax?action=perform_query&query={%22aggregate%22:%20false,%20%22start%22:1594193400,%22end%22:1594279800}’,
‘SCRIPT_FILENAME’: ‘/www/foris/config’,
‘SCRIPT_NAME’: ‘/foris/config’,
‘SERVER_ADDR’: ‘192.168.21.1’,
‘SERVER_NAME’: ‘192.168.21.1’,
‘SERVER_PORT’: ‘443’,
‘SERVER_PROTOCOL’: ‘HTTP/1.1’,
‘SERVER_SOFTWARE’: ‘lighttpd/1.4.55’,
‘SSL_CIPHER’: ‘TLS_CHACHA20_POLY1305_SHA256’,
‘SSL_CIPHER_ALGKEYSIZE’: ‘256’,
‘SSL_CIPHER_USEKEYSIZE’: ‘256’,
‘SSL_PROTOCOL’: ‘TLSv1.3’,
‘bottle.app’: <bottle.Bottle object at 0x1bc3280>,
‘bottle.get’: <bottle.FormsDict object at 0x1e407a0>,
‘bottle.raw_path’: ‘/pakon/ajax’,
‘bottle.request’: <LocalRequest: GET https://192.168.21.1/foris/config/main/pakon/ajax?action=perform_query&query={“aggregate”:%20false,%20"start":1594193400,“end”:1594279800}>,
‘bottle.request.body’: <_io.BytesIO object at 0x1d20190>,
‘bottle.request.forms’: <bottle.FormsDict object at 0x1e394b0>,
‘bottle.request.params’: <bottle.FormsDict object at 0x1d2b9f0>,
‘bottle.request.post’: {},
‘bottle.request.query’: <bottle.FormsDict object at 0x1e407a0>,
‘bottle.request.urlparts’: SplitResult(scheme=‘https’, netloc=‘192.168.21.1’, path=’/foris/config/main/pakon/ajax’, query=‘action=perform_query&query=%7B%22aggregate%22:%20false,%20%22start%22:1594193400,%22end%22:1594279800%7D’, fragment=’’),
‘bottle.route’: <GET ‘/<page_name:re:.+>/ajax’ <function config_ajax at 0x1b91730>>,
‘foris.backend’: MqttSender(‘localhost:11883’),
‘foris.language’: ‘en’,
‘foris.session’: <foris.middleware.sessions.SessionForisProxy object at 0x1d1a550>,
‘foris.session.data’: {‘csrf_token’: ‘q2UapkpKzqtbW0IA9qAwOMTQ8277dnNF’,
‘user_authenticated’: True},
‘foris.session.id’: ‘837f33c3520ccb03e53a698014bb49cb’,
‘foris.version’: ‘100.7.1’,
‘route.handle’: <GET ‘/<page_name:re:.+>/ajax’ <function config_ajax at 0x1b91730>>,
‘route.url_args’: {‘page_name’: ‘pakon’},
‘wsgi.errors’: <flup.server.fcgi_base.OutputStream object at 0x1d0c7c0>,
‘wsgi.input’: <_io.BytesIO object at 0x1d20190>,
‘wsgi.multiprocess’: False,
‘wsgi.multithread’: True,
‘wsgi.run_once’: False,
‘wsgi.url_scheme’: ‘https’,
‘wsgi.version’: (1, 0)}
`

1 Like

The 5.0.3 update seems to have sorted this :slight_smile:

I have the same problem :frowning: . Turris 1.0, TOS 5.0.4 …

2020-08-12 04:31:20: (server.c.1488) server started (lighttpd/1.4.55)
2020-08-12 04:45:21: (mod_openssl.c.1796) SSL: 1 error:1408F09C:SSL routines:ssl3_get_record:http request
2020-08-12 05:12:38: (mod_openssl.c.1762) SSL: -1 5 104 Connection reset by peer
2020-08-12 05:21:21: (mod_openssl.c.1762) SSL: -1 5 104 Connection reset by peer
2020-08-12 05:22:00: (mod_openssl.c.1762) SSL: -1 5 104 Connection reset by peer
2020-08-12 05:22:02: (mod_openssl.c.1762) SSL: -1 5 104 Connection reset by peer
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: Traceback (most recent call last):
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 358, in send
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/queue.py”, line 178, in get
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: _queue.Empty
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: During handling of the above exception, another exception occurred:
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: Traceback (most recent call last):
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/middleware/reporting.py”, line 93, in call
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/middleware/backend_data.py”, line 86, in call
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/bottle_i18n.py”, line 68, in call
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 979, in call
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 954, in wsgi
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 862, in _handle
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 682, in mountpoint_wrapper
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 979, in call
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 954, in wsgi
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 862, in _handle
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/bin/bottle.py”, line 1742, in wrapper
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/utils/init.py”, line 79, in wrapper
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/config/init.py”, line 225, in config_ajax
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris_plugins/pakon/init.py”, line 61, in call_ajax_action
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/backend.py”, line 102, in perform
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris/backend.py”, line 85, in perform
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 360, in send
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: File “/usr/lib/python3.7/site-packages/foris_client/buses/mqtt.py”, line 337, in check_controllers
2020-08-12 05:22:08: (mod_fastcgi.c.421) FastCGI-stderr: foris_client.buses.base.ControllerMissing: Connection to controller 00000005000012EA is lost.