No, při navštívení Updater v klasickém rozhraní (
http://192.168.20.20/config/updater/) mi to hodí tohle:
Při zpracování požadavku došlo k chybě
Omlouváme se, ale během zpracování Vašeho požadavku došlo k nečekané chybě. Detailní informace naleznete níže.
Pokud nám chcete pomoci s odstraněním chyby, stáhněte následující protokol o chybě a zašlete nám jej s krátkým popisem okolností vzniku chyby na adresu foris.podpora@turris.cz (protokol obsahuje pouze kopii informací uvedených na této stránce).
RPCError('Failed to wipe updater: Error during exec: No such file or directory',)
Stack trace
Traceback (most recent call last):
File "/www2/utils/reporting_middleware.py", line 80, in __call__
return self.app(environ, start_response)
File "/usr/lib/python2.7/site-packages/bottle_i18n.py", line 68, in __call__
return self.app(e,h)
File "/usr/lib/python2.7/site-packages/bottle.py", line 979, in __call__
return self.wsgi(environ, start_response)
File "/usr/lib/python2.7/site-packages/bottle.py", line 954, in wsgi
out = self._cast(self._handle(environ))
File "/usr/lib/python2.7/site-packages/bottle.py", line 862, in _handle
return route.call(**args)
File "/usr/lib/python2.7/site-packages/bottle.py", line 682, in mountpoint_wrapper
body = app(request.environ, start_response)
File "/usr/lib/python2.7/site-packages/bottle.py", line 979, in __call__
return self.wsgi(environ, start_response)
File "/usr/lib/python2.7/site-packages/bottle.py", line 954, in wsgi
out = self._cast(self._handle(environ))
File "/usr/lib/python2.7/site-packages/bottle.py", line 862, in _handle
return route.call(**args)
File "/usr/lib/python2.7/site-packages/bottle.py", line 1729, in wrapper
rv = callback(*a, **ka)
File "/www2/utils/__init__.py", line 62, in wrapper
return func(*args, **kwargs)
File "/www2/config.py", line 349, in config_page_get
active_config_page_key=page_name)
File "/www2/config.py", line 65, in render
form = getattr(self, "form")
File "/www2/config_handlers/base.py", line 42, in form
self.__form_cache = self.get_form()
File "/www2/config_handlers/base.py", line 915, in get_form
pkg_list = client.get(filter=filters.updater).find_child("updater").pkg_list
File "/www2/nuci/client.py", line 131, in get
data = netconf.get(filter=("subtree", filter) if filter is not None else None).data_ele
File "/usr/lib/python2.7/site-packages/ncclient/manager.py", line 89, in wrapper
return self.execute(op_cls, *args, **kwds)
File "/www2/nuci/client.py", line 94, in execute
raise_mode=cls._raise_mode).request(*args, **kwargs)
File "/usr/lib/python2.7/site-packages/ncclient/operations/retrieve.py", line 65, in request
return self._request(node)
File "/usr/lib/python2.7/site-packages/ncclient/operations/rpc.py", line 289, in _request
raise self._reply.error
RPCError: Failed to wipe updater: Error during exec: No such file or directory
Environment
{'DOCUMENT_ROOT': '/www2/',
'GATEWAY_INTERFACE': 'CGI/1.1',
'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8',
'HTTP_ACCEPT_ENCODING': 'gzip, deflate',
'HTTP_ACCEPT_LANGUAGE': 'cs-CZ,cs;q=0.8',
'HTTP_CONNECTION': 'keep-alive',
'HTTP_COOKIE': 'beaker.session.id=1a17ecd3c40c4edcbcfb57e1fb9e68ba',
'HTTP_DNT': '1',
'HTTP_HOST': '192.168.20.20',
'HTTP_REFERER': '
http://192.168.20.20/config/maintenance/',
'HTTP_UPGRADE_INSECURE_REQUESTS': '1',
'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.85 Safari/537.36',
'PATH_INFO': '/config/updater/',
'PATH_TRANSLATED': '/www2//config/updater/',
'QUERY_STRING': '',
'REDIRECT_STATUS': '200',
'REMOTE_ADDR': '192.168.20.75',
'REMOTE_PORT': '64791',
'REQUEST_METHOD': 'GET',
'REQUEST_URI': '/config/updater/',
'SCRIPT_FILENAME': '/www2/',
'SCRIPT_NAME': '/',
'SERVER_ADDR': '192.168.20.20',
'SERVER_NAME': '192.168.20.20',
'SERVER_PORT': '80',
'SERVER_PROTOCOL': 'HTTP/1.1',
'SERVER_SOFTWARE': 'lighttpd',
'beaker.get_session': <bound method SessionMiddleware._get_session of <beaker.middleware.SessionMiddleware object at 0x10bfa6c0>>,
'beaker.session': {'csrf_token': 'Ocer80XYtdzWVrTvyppcRadepVLs15a6', '_accessed_time': 1441885211.25934, '_creation_time': 1441885172.1312767, 'user_authenticated': True},
'bottle.app': <bottle.Bottle object at 0x10b02e68>,
'bottle.raw_path': '/updater/',
'bottle.request': <LocalRequest: GET
http://192.168.20.20/config/updater/>,
'bottle.request.urlparts': SplitResult(scheme='http', netloc='192.168.20.20', path='/config/updater/', query='', fragment=''),
'bottle.route': <GET '/<page_name:re:.+>/' <function config_page_get at 0x10c1bdf8>>,
'route.handle': <GET '/<page_name:re:.+>/' <function config_page_get at 0x10c1bdf8>>,
'route.url_args': {'page_name': 'updater'},
'wsgi.errors': <flup.server.fcgi_base.OutputStream object at 0x10958f10>,
'wsgi.input': <flup.server.fcgi_base.InputStream object at 0x10951860>,
'wsgi.multiprocess': False,
'wsgi.multithread': True,
'wsgi.run_once': False,
'wsgi.url_scheme': 'http',
'wsgi.version': (1, 0)}